我正在开发一个构建共享库和程序的示例自动工具项目。该程序应链接到共享库。但是当我构建程序时,libtool 会rpath
这样设置:
RPATH=/usr/local/lib
我不想要。
根据 Debian Wiki,libtool 不应该设置rpath
库何时位于默认搜索路径(libtool 的角色)中。
根据这个站点 /usr/local/lib
应该在链接器的默认搜索路径中。
该库和程序是由同一个autotools项目构建的,因此在构建程序时不会安装该库。
有谁知道为什么 libtool 设置了rpath
无论如何?