.pro文件设置是否可以从代码中以某种方式访问?
我想使用条件编译,但我需要知道是否 testlib(或其他)
QT + = testlib
添加到项目文件中。
提前致谢
答案 0 :(得分:4)
除了Kyle的回答之外,你还可以更普遍地制作conditional checks on configuration并使用这些来设置DEFINES variable 的预处理器宏。
答案 1 :(得分:2)
是。如果使用testlib编译应用程序,则将定义QT_TESTLIB_LIB
。
所以你可以这样:
#ifdef QT_TESTLIB_LIB
// test code
#endif