0

我在计算集群上运行一堆 Fortran 程序。由于机器之间的编译器差异,我无法在集群机器上编译,我需要在自己的机器上编译代码。现在,当我在集群上运行代码时,我收到一条消息,告诉我libgfortran.so.1丢失了。我要求集群管理员安装它,但他不愿意。他告诉我我可以将文件从我自己的机器复制到集群并将其放在所需的文件夹中,然后在~/.login我的主目录的文件中放置一个条目(在集群中的所有机器之间共享)

export PATH=$PATH:/home/yotama9/lib

我这样做了,但消息仍然存在。所以我试图把它放在我的~/.bashrc和作业文件中(一个用于将作业上传到集群的 bash 脚本)

那么如何引导机器在所需路径中搜索文件呢?

4

1 回答 1

4

我希望您设置LD_LIBRARY_PATHPATH与可执行文件相关,而不是库)变量并将其导出。

有关更多详细信息,请参见此处此处

于 2013-09-17T19:41:36.760 回答