我必须提供一个带有应用程序的第三方库。因为我不想LD_LIBRARY_PATH
手动设置或需要任何包装脚本,所以我希望 automake 设置自定义rpath
. 不幸的是libtool
,它有自己的-rpath
选择,并且只添加-Wl,-rpath,/foo/bar
到LDFLAGS
结果
g++: unrecognized option '-rpath'
因为libtool
似乎对命令行选项感到困惑。替代形式也是如此-Wl,-rpath -Wl,/foo/bar
。
有没有办法在没有 libtool 干扰的情况下指定自定义 rpath?