この機能のメリットは 1 つだけわかります。それは、コマンドを発行できることmake allです。
まあ、私はmake開発者の人生のどの時点でも電話をかけません。私は Qt Creator を使用しており、プロジェクトをビルドするときに厳密にデバッグまたはリリースとして使用したいと考えています。これは人々が予期した行動だと思います。
ただしdebug_and_release、Qt Creator ではデフォルトでオンになっています。見えないのに何かメリットあるの?次のような非直感的な混乱には意味があります。
CONFIG(デバッグ、デバッグ|リリース) {
# デバッグ
} そうしないと {
# リリース
}
間違いを犯したり、インターネット上でWTFの質問をしたりして学んでいる人は誰ですか?
何か不足していますか?