c++ - 安装 Visual Studio 2019 和 Unreal Engine 后 Qt 无法运行示例应用程序
问题描述
在我安装 Visual Studio 2019 后,Qt(Qt Creator 4.10.1 和 Qt 5.13.1)停止运行在其示例目录中找到的应用程序。在我安装 Visual Studio 2019 之前,Qt 运行良好。现在它告诉我E:/Qt/5.12.5/mingw73_32/mkspecs/features/toolchain.prf(76): Variable QMAKE_CXX.COMPILER_MACROS is not defined.
并停止,.pro
项目中只包含文件。
大约在我安装 Visual Studio 的同时,我还安装了虚幻引擎。
解决方案
我可以通过从构建设置下的 ComSpec 环境变量中删除“C:\Qt\5.15.0\msvc2019_64\bin”来解决此问题。不知道为什么它会出现在那里,但它发生在我使用 cmake 和 Visual Studio 构建了一个库之后。
据我所知,ComSpec 中唯一应该包含的就是 cmd.exe 的路径。我花了几个小时寻找解决方案,却发现了死胡同。在第二台机器上交叉引用我的 qt 项目后,我终于明白了这一点。
推荐阅读
- java - 如何在 JPA 中将默认值设置为 CURRENT_TIMESTAMP?
- python - 当我尝试通过 Python 检索记录时,为什么我的数据库返回空数据列表?
- javascript - React 类组件可以利用带有参数的自定义钩子吗?
- debugging - vscode gdb debug 不一步一步运行
- excel - V-lookup if语句excel
- sql - SQL - 具有平均值的数据输入
- mongodb - 如何使用 /data/db WT 文件恢复 mongodb
- django - drf-壮观的反向相关对象
- json - 从 LabelMe .xml 多边形到 coco 格式 .json
- javascript - 文本区域如何使用自定义组件显示与控制台中显示的内容不同的内容?