1. 程式人生 > >LIBRARY_PATH是編譯時候用的,LD_LIBRARY_PATH是程序運行是使用的

LIBRARY_PATH是編譯時候用的,LD_LIBRARY_PATH是程序運行是使用的

http ont sea mpi link lin search library pil

LD_LIBRARY_PATH與LIBRARY_PATH的區別


看起來很像,但是完全是兩碼事。

LIBRARY_PATH is used by gcc before compilation to search for directories containing libraries that need to be linked to your program.

LIBRARY_PATH是編譯時候用的

LD_LIBRARY_PATH is used by your program to search for directories containing the libraries after it has been successfully compiled and linked.

LD_LIBRARY_PATH是程序運行是使用的

參考

  • LD_LIBRARY_PATH vs LIBRARY_PATH

LIBRARY_PATH是編譯時候用的,LD_LIBRARY_PATH是程序運行是使用的