仅当从 PBS 文件执行应用程序时才找不到库。

仅当从 PBS 文件执行应用程序时才找不到库。

我有一个编译好的文件 a.out,直接从我的终端执行时运行良好。但是,尝试从我的 PBS 文件执行该文件时会出现缺少库的情况libmkl_intel_lp64.so。我已经尝试过

  • 将库的路径导出到 LD_LIBARY_PATH

  • 用于source a.out intel64链接我的 PBS 文件中的可执行文件

有什么建议么?

答案1

您是如何编译 a.out 的?我认为对于 MKL,您需要一个链接选项 (-L)。

相关内容