2012-08-11 27 views
7

我只能看到一個優點:我們可以發出make all commad。qmake中debug_and_release配置功能的優點是什麼?

嗯,在我開發人員的任何時候,我都不會撥打make。我使用Qt Creator,當我構建項目時,我希望它嚴格按照調試或發佈的方式進行。我想這是人們的經驗。

但是debug_and_release默認在Qt Creator中打開。我看不到這個優點嗎?有一些感覺在這樣的直觀爛攤子:

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

人們通過犯錯誤,並要求WTF問題,所有在互聯網上學習?

我錯過了什麼嗎?

+3

Downvote很好,但至少可以留言嗎?你爲什麼認爲我錯了? – 2012-09-09 13:31:16

+0

但是你應該是通靈......;) – 2016-04-02 09:15:09

回答

6

我關閉:

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

UPD。

我明白了。我的問題是完全錯誤的。 debug_and_releasedebugrelease沒有多大關係。

+3

那麼,沒有人對這個問題感興趣。好吧,它適用於我,然後我會使用它。 – 2012-09-16 17:21:12

+0

最後,我解決了如何從創建者設置配置,而無需在.pro中更改它。謝謝! – 2013-03-08 10:44:05

+0

How,@AndyBrice? – 2016-04-02 09:04:34

相關問題