Bonjour,
quand j'écrire "CONFIG += debug" dans mon .pro, ça ralentie mon programme alors que je ne suis pas en mode debug.
Quelqu'un aurait-il une explication à cela ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CONFIG(release, debug|release)
{
    # ...
}
CONFIG(debug, debug|release)
{
    CONFIG += debug
}
Tiens, j'ai une autre question.

Pourquoi quand j'écris ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
CONFIG -= debug
CONFIG -= release
 
CONFIG(debug)
{
    message("debug mode")
}
CONFIG(release)
{
    message("release mode")
}
J'obtiens ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Project MESSAGE: debug mode
Project MESSAGE: release mode
Project MESSAGE: debug mode
Project MESSAGE: release mode
Project MESSAGE: debug mode
Project MESSAGE: release mode
Project MESSAGE: debug mode
Project MESSAGE: release mode
Et je nettoie bien les massages généraux entre chaque compilation. Ça s'affiche vraiment 8 fois à chaque execution du qmake.

Cette répétition ne serait pas due à jom.exe qui exécute mon make sur les différents cœurs de mon processuer ??? Ou alors je raconte que de la m****