PKG_CONFIG_PATH与LD_LIBRARY的区别

PKG_CONFIG_PATH

  • 作用: 用于告.pc 文件
  • 用途: 当你在编pkg-config 工具来查找该库的信息。PKG_CONFIG_PATH 指定了 pkg-config 工具在哪里查找这些信息。
export PKG_CONFIG_PATH=/path/to/pkgconfig/files

LD_LIBRARY

  • 作用: 用于告诉运行时链接器(通常是动态链接器 ld.so 或 ld-linux.so)在哪里查找共享库文件。

  • 用途: 当你运行一个依赖于动态链接库(Shared Library)的可执行文件时,系统需要知道在哪里找到这些库。LD_LIBRARY_PATH 提供了一个搜索路径列表,告诉系统在这些路径中查找共享库.

export LD_LIBRARY_PATH=/path/to/shared/libraries
posted @ 2023-11-28 19:33  不会笑的孩子  阅读(38)  评论(0编辑  收藏  举报