Jak*_*les 5 c++ linker qmake
我有静态和安装在加速的动态版本/usr/local/lib,即两个libboost_system.dylib和libboost_system.a存在。
/usr/local/lib
libboost_system.dylib
libboost_system.a
在我的qmake项目文件中,我将Boost库添加到了链接器中,如下所示: LIBS += -lboost_system
LIBS += -lboost_system
我可以告诉qmake在不显式说明文件名的情况下首选静态版本,以便减少qmake代码的数量以在所有平台上获得静态链接吗?
Jak*_*les 0
看来这实际上是不可能的,指定库的绝对路径是一个更好的解决方案(即 CMake 默认情况下如何执行此操作)。
归档时间:
14 年,2 月 前
查看次数:
8028 次
最近记录:
13 年,8 月 前