我想检测 qmake 当前是否正在使用 MingW (win32-gcc) 或 Visual Studio (win32-msvc200X) 进行构建。
目前我正在使用以下结构:
windows{
contains(QMAKE_CC, gcc){
# MingW
}
contains(QMAKE_CC, cl){
# Visual Studio
}
}
这似乎不是特别健壮。有没有更好的办法?
最佳答案
可能不再健壮,但不同:
windows {
*-g++* {
# MinGW
}
*-msvc* {
# MSVC
}
}
关于visual-studio - qmake:测试当前规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1741993/