我想根据Debug或Release构建配置更改一些DEFINES和LIBS路径,但我的CONFIG变量同时保留释放和调试变量 .
在pro文件中进行简单测试:
CONFIG(debug, debug|release) {
message(DEBUG build)
}
CONFIG(release, debug|release) {
message(RELEASE build)
}
该测试输出:
Project MESSAGE: DEBUG build
Project MESSAGE: RELEASE build
我应该如何设置我的项目?
1 回答
你应该用这个:
这也是我们在Qt中使用的内容,包括
QtSerialPort
. 虽然我们也将它用于Mac,但以防万一: