qmake中debug_and_release配置功能的优点是什么?

时间:2012-08-11 10:09:59

标签: qt qt-creator qmake

我只能看到这个特色的一个优点:我们能够发出make all commad。

好吧,我不会在开发人员的任何生活中致电make。我使用Qt Creator,当我构建项目时,我希望它严格地作为调试或发布。我想这是人们的一种行为。

但是Qt Creator默认启用debug_and_release。这有什么功绩我看不到?在这样的非直观混乱中是否有某种意义:

CONFIG( debug, debug|release ) {
    # debug
} else {
    # release
}

哪些人通过在互联网上犯错误并提出WTF问题来学习?

我错过了什么吗?

1 个答案:

答案 0 :(得分:6)

我关掉它:

CONFIG -= debug_and_release
CONFIG( debug, debug|release )  {
  CONFIG -= release
}
else {
  CONFIG -= debug
  CONFIG += release
}

UPD。

我知道了。我的问题完全错了。 debug_and_releasedebugrelease没什么关系。