我从 https://github.com/ialhashim/GeoTopo 下载了一些代码并想在我的 QtCreator
中运行它。在 .pro
文件中有这一行:
Warningswin32{QMAKE_CXXFLAGS *= /wd4800 /wd4244 /wd4267}
好像是警告。后来程序失败了:
no such file or directory /wd4800 /wd4244 /wd4267
我删除了这些行,发现还有一些并行性行:
win32{
QMAKE_CXXFLAGS *= /openmp
QMAKE_CXXFLAGS *= /MP
}
我得到了同样的错误“没有这样的文件或目录/openmp” 我想知道我该如何处理这个错误?
最佳答案
此 Qt 项目声明无效。当 Qt Creator 解析 .pro 文件时,您不会收到任何错误吗?
这肯定是一个代码,应该激活或禁止 WIN32 上的某些警告。该行应该类似于(未测试):
win32 {
# Then use QMAKE_CXXFLAGS_WARN_ON or QMAKE_CXXFLAGS_WARN_OFF depending on what's intended
}
我建议您对该行进行注释并进行编译。如果它有效,那就没问题了。
关于c++ - Qt .pro 文件中这一行的含义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34360575/