LIBRARY_PATH是编译时候用的,LD_LIBRARY_PATH是程序运行是使用的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LIBRARY_PATH是编译时候用的,LD_LIBRARY_PATH是程序运行是使用的相关的知识,希望对你有一定的参考价值。
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是程序运行是使用的
参考
以上是关于LIBRARY_PATH是编译时候用的,LD_LIBRARY_PATH是程序运行是使用的的主要内容,如果未能解决你的问题,请参考以下文章
Linux gcc链接动态库出错:LIBRARY_PATH和LD_LIBRARY_PATH的区别
LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别