我的应用程序使用Sun N1网格引擎通过本作为共享对象libdrmaa.so的API DRMAA 。结果 我使用dlopen和dlsym接取库的功能。这工作正常。现在,如果我尝试链接 它形成的命令行可执行文件是建立,但执行它给人的错误“无法打开共享对象文件”。 点击 任何人都可以提出什么可能是这个原因。 点击 我使用克++ 2.95.3汇编和机器是Linux x86_64的。

感谢名单

有帮助吗?

解决方案

您的问题和答案都非常困惑:如果你能对libdrmaa.so直接链接您的可执行文件,那么就的绝对的没有很好的理由也dlopen相同的库(大概dlsym()上调用其手柄以及)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top