链接库文件相关问题

链接库文件相关问题

  • 程序链接时的库目录查找顺序问题

    1. 依据命令行中的"-Ldir"指定的目录依次顺序查找
    2. 依据环境变量"LIBRARY_PATH"指定的目录依次顺序查找
    3. 依据系统目录"/lib","/usr/lib","/usr/local/lib"依次查找
  • 程序运行时的动态库目录查找顺序问题

    1. 依据编译时命令行中的"-rpath=dir"或者"-R dir"指定的目录依次顺序查找
    2. 依据环境变量"LD_LIBRARY_PATH"指定的目录依次顺序查找
    3. 依据配置文件"/etc/ld.so.conf"中指定的目录依次顺序查找
    4. 依据系统目录"/lib"查找
    5. 依据系统目录"/usr/lib"查找
原文地址:https://www.cnblogs.com/WONDERFUL-cnblogs/p/4913569.html