我在 ubuntu 64 位和 Qt4 下使用 QtCreator。
我正在将boost::filesystem
lib用于一个项目,我想只将这个静态编译到最终的可执行文件中,我仍然没有找到一种方法来采用选择性静态编译或指定给Qtcreator的方法,我boost::filesystem
只想静态编译,其他一切都可以是动态的。
######################################################################
# Automatically generated by qmake (2.01a) mar dic 25 07:27:22 2012
######################################################################
QMAKE_CXXFLAGS += -std=c++11 -O3 -DNDEBUG
TEMPLATE = app
TARGET =
DEPENDPATH += .
INCLUDEPATH += . \
~/libs/boost_1_52/include
LIBS += -static -L~/libs/boost_1_52/lib \
-lboost_filesystem
# Input
SOURCES += main.cpp
我试图将static
标志放在任何地方都没有结果,甚至是Bdynamic
和Bstatic
标志。
这在 QtCreator 中可能吗?