将 MinGW 编译器添加到 QT 5.6.0 Windows
Adding MinGW compiler to QT 5.6.0 Windows
我在这方面完全是菜鸟,对此我几乎一无所知。
我刚开始为 windows 5.6.0 使用 Qt Creator,而当我编写我的第一个 "Hello World" 代码时..
我被要求添加一个工具包。我在网上搜索了类似的问题,它说我需要一个 Qt 的编译器。因此,我从 QtForums
安装了 MinGW
现在当转到工具->选项->构建&运行->编译器时,我不明白如何将它添加到列表中。
请帮我解决一下?
要开始,最简单的方法就是去这里:
向下滚动并 select Qt 5.6.0 for Windows 32-bit (MinGW 4.9.2, 1.0 GB)
这将下载安装程序(大约 1 GB)。 运行 它并选择所有默认选项。然后你将拥有带有 mingw 和 Qt Creator 的 Qt 5.6,所有设置都准备就绪。
注意:在你开始之前,最好删除你当前的版本 - 如果你没有以任何方式附加到它:)
如果你想修复你当前的设置,那么找出你缺少的 mingw 的东西可能会更费时间。例如,您需要位于此处的 mingw qmake 文件(使用默认安装选项):
C:\Qt\Qt5.5.1.5\mingw492_32\bin\qmake.exe
创建您的 "Qt Version" 工具包部分。实际的 mingw 编译器位于此处(使用默认安装选项):
C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\g++.exe
创建您的编译器。一旦你拥有了这两个,你就可以将它们放在一起来创建你的新工具包。
但是要添加一个编译器,您需要做的就是:
- 单击编译器选项卡
- 点击添加和selectmingw
- 新增编译器,点击
- 您将在下面看到一些选项,将您的编译器可执行文件路径添加到(例如上面的那个)。
- 大功告成 - 还有一些其他选项,但您可能不需要使用它们。
注意 我的路径适用于 qt 5.5.1(显然)与 5.6 略有不同 :)
更新
全部搬家了! - 这是新路径:
嗯。我以前无法提供数据,但现在一切都变得更有意义了。
我安装的是 Qt for windows 64-bit (vs 2013, 836mb).
因此,我没有 MinGW,而是 msvc2013_64。它确实有 qmake.exe 但没有 g++.exe。我已经单独下载了它。
你的回答很有帮助。
使用 QT 维护工具 (C:\Qt\MaintenanceTool.exe) 将 MinGW 包添加到 QT 安装中
它允许通过 qt 存储库使用 add/remove 组件。所以不需要重新安装。
我在这方面完全是菜鸟,对此我几乎一无所知。 我刚开始为 windows 5.6.0 使用 Qt Creator,而当我编写我的第一个 "Hello World" 代码时..
我被要求添加一个工具包。我在网上搜索了类似的问题,它说我需要一个 Qt 的编译器。因此,我从 QtForums
安装了 MinGW现在当转到工具->选项->构建&运行->编译器时,我不明白如何将它添加到列表中。
请帮我解决一下?
要开始,最简单的方法就是去这里:
向下滚动并 select Qt 5.6.0 for Windows 32-bit (MinGW 4.9.2, 1.0 GB)
这将下载安装程序(大约 1 GB)。 运行 它并选择所有默认选项。然后你将拥有带有 mingw 和 Qt Creator 的 Qt 5.6,所有设置都准备就绪。
注意:在你开始之前,最好删除你当前的版本 - 如果你没有以任何方式附加到它:)
如果你想修复你当前的设置,那么找出你缺少的 mingw 的东西可能会更费时间。例如,您需要位于此处的 mingw qmake 文件(使用默认安装选项):
C:\Qt\Qt5.5.1.5\mingw492_32\bin\qmake.exe
创建您的 "Qt Version" 工具包部分。实际的 mingw 编译器位于此处(使用默认安装选项):
C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\g++.exe
创建您的编译器。一旦你拥有了这两个,你就可以将它们放在一起来创建你的新工具包。
但是要添加一个编译器,您需要做的就是:
- 单击编译器选项卡
- 点击添加和selectmingw
- 新增编译器,点击
- 您将在下面看到一些选项,将您的编译器可执行文件路径添加到(例如上面的那个)。
- 大功告成 - 还有一些其他选项,但您可能不需要使用它们。
注意 我的路径适用于 qt 5.5.1(显然)与 5.6 略有不同 :)
更新
全部搬家了! - 这是新路径:
嗯。我以前无法提供数据,但现在一切都变得更有意义了。 我安装的是 Qt for windows 64-bit (vs 2013, 836mb).
因此,我没有 MinGW,而是 msvc2013_64。它确实有 qmake.exe 但没有 g++.exe。我已经单独下载了它。 你的回答很有帮助。
使用 QT 维护工具 (C:\Qt\MaintenanceTool.exe) 将 MinGW 包添加到 QT 安装中 它允许通过 qt 存储库使用 add/remove 组件。所以不需要重新安装。