Visual studio qmake:当前规范的测试
我想检测qmake当前是否正在使用MingW(win32 gcc)或Visual Studio(win32-msvc200X)构建 目前,我正在使用以下构造:Visual studio qmake:当前规范的测试,visual-studio,mingw,qmake,specifications,Visual Studio,Mingw,Qmake,Specifications,我想检测qmake当前是否正在使用MingW(win32 gcc)或Visual Studio(win32-msvc200X)构建 目前,我正在使用以下构造: windows{ contains(QMAKE_CC, gcc){ # MingW } contains(QMAKE_CC, cl){ # Visual Studio } } 这似乎并不特别强劲。有更好的方法吗?可能不再健壮,但不同: windows { *-g++
windows{
contains(QMAKE_CC, gcc){
# MingW
}
contains(QMAKE_CC, cl){
# Visual Studio
}
}
这似乎并不特别强劲。有更好的方法吗?可能不再健壮,但不同:
windows {
*-g++* {
# MinGW
}
*-msvc* {
# MSVC
}
}