Qt Creator 编译器配置问题
Qt Creator Compiler Config Issue
刚开始学C++,接触到Qt Creator。我已将它与内置的 MinGW 编译器一起安装。但是我无法让我的项目达到 'Build and Run'。我在下面附上了一些截图,感谢您的帮助!
最后一张图片显示了我可以从中选择的两个自动检测套件。我尝试创建自己的工具包并将其与编译器链接,因为自动检测的工具包没有链接到它的编译器。
此外,当我尝试 'Build and Run' 我的项目时出现以下错误:
18:02:25: Configuration is faulty. Check the Issues view for details.
Error while building/deploying project Test (kit: Desktop Qt 5.6.0 MSVC2015 64bit)
When executing step "Make"
枯燥的事实:
- 您已经安装了 5.6 和 5.7 版本的 Qt 发行版(库、包含文件等),用于 Visual Studio C++ 2015 编译器。
- 您没有 Visual Studio 2015 C++ 编译器(或未正确设置)
- 您已经安装了 MinGW 4.9.2,它是 GCC 编译器的 windows 端口。
- 您还没有为 MinGW 安装 Qt
问题:
- 由于 C++ 编译器之间缺乏二进制兼容性,用一个编译器构建的 Qt 发行版(与任何其他库一样)不能与用另一个编译器编译的代码链接。 QtCreator 知道这一点并警告你。
可能的解决方案:
为 MinGW 安装 Qt(Qt 文件夹中有 maintenancetool.exe)
安装Visual Studio 2015(确保在安装过程中选中“C++ 工具”)
两者都安装
安装其他匹配的对{编译器,Qt_distribution}
(在最后两种情况下,您可以轻松地在工具链之间切换)
确保回滚对 QtCreator 中的编译器设置造成的任何损坏。
另请参阅:
Installing Qt 5.6: Which components should I choose?
刚开始学C++,接触到Qt Creator。我已将它与内置的 MinGW 编译器一起安装。但是我无法让我的项目达到 'Build and Run'。我在下面附上了一些截图,感谢您的帮助!
最后一张图片显示了我可以从中选择的两个自动检测套件。我尝试创建自己的工具包并将其与编译器链接,因为自动检测的工具包没有链接到它的编译器。
此外,当我尝试 'Build and Run' 我的项目时出现以下错误:
18:02:25: Configuration is faulty. Check the Issues view for details.
Error while building/deploying project Test (kit: Desktop Qt 5.6.0 MSVC2015 64bit)
When executing step "Make"
枯燥的事实:
- 您已经安装了 5.6 和 5.7 版本的 Qt 发行版(库、包含文件等),用于 Visual Studio C++ 2015 编译器。
- 您没有 Visual Studio 2015 C++ 编译器(或未正确设置)
- 您已经安装了 MinGW 4.9.2,它是 GCC 编译器的 windows 端口。
- 您还没有为 MinGW 安装 Qt
问题:
- 由于 C++ 编译器之间缺乏二进制兼容性,用一个编译器构建的 Qt 发行版(与任何其他库一样)不能与用另一个编译器编译的代码链接。 QtCreator 知道这一点并警告你。
可能的解决方案:
为 MinGW 安装 Qt(Qt 文件夹中有 maintenancetool.exe)
安装Visual Studio 2015(确保在安装过程中选中“C++ 工具”)
两者都安装
安装其他匹配的对{编译器,Qt_distribution}
(在最后两种情况下,您可以轻松地在工具链之间切换)
确保回滚对 QtCreator 中的编译器设置造成的任何损坏。
另请参阅: Installing Qt 5.6: Which components should I choose?