利用QT Creator编写一些纯C/C++应用,默认配置下是动态编译app
解决起来很简单,这里只是附上配置备忘;-)code
msvc: { QMAKE_CFLAGS_RELEASE += /MT QMAKE_CXXFLAGS_RELEASE += /MT QMAKE_CFLAGS_DEBUG += /MTd QMAKE_CXXFLAGS_DEBUG += /MTd } gcc: { QMAKE_CFLAGS = -static QMAKE_LFLAGS += -static }
纯C/C++工程是指pro内配置了以下qt
CONFIG -= app_bundle CONFIG -= qt
不然,由于qt默认是动态编译,依然会依赖运行时,反倒不如默认。编译