Cmake

安裝成功後無法建立連結

  • May 21, 2014

成功安裝軟體包後,教程說如果我想在 /usr/local/bin 中創建連結,我必須創建連結。但:

ooker@ooker-Aspire-4741:~/gromacs-4.6.5/build$ sudo make links
make: *** No rule to make target `links'.  Stop.

我必須source /usr/local/gromacs/bin/GMXRC每次都使用它來啟動它,但它僅在目前 shell 中可用。如果我想在另一個 shell 中執行它,我必須再做一次。否則它會說沒有安裝包。

這是教程:http ://www.gromacs.org/Documentation/Installation_Instructions_4.5#Final_Installation

我該怎麼辦?

我找到了答案。

使用

echo "source /usr/local/gromacs/bin/GMXRC" >> ~/.bashrc

將工作。這意味著將source /usr/local/gromacs/bin/GMXRC命令添加到您的 ~/.bashrc 中。這將使每個新的 shell 自動執行命令

執行 make 連結時,您是否在正確的文件夾中?應該有Makefile檔案。你有權限寫/usr/local/bin嗎?如果沒有,請嘗試sudo make links

您也可以手動創建連結:

ln -s /usr/local/gromacs/bin/GMXRC /usr/local/bin/GMXRC

引用自:https://unix.stackexchange.com/questions/126111