2012-02-10 120 views
8

本教程here显示了如何将工具链添加到Qt Creator。我不需要这个,因为我安装的MinGW自动显示在那里(我检查了路径,它是正确的)。使Qt Creator使用MinGW

如何使我的项目与它编译?我检查了左侧的项目选项卡,并且在没有任何构建配置的情况下,我是否可以选择使用MinGW(仅限Visual Studio)。

然后我去了Tools->Options->Build and Run->Qt Version,并尝试添加一个QG版本的MinGW,但我根本没有MinGW的qmake.exe(或者我,我只是不知道?)。

我该如何让Qt Creator使用MinGW?

注:我有Qt SDK。

+0

我想我想通了。我下载了QT for MinGW,并补充说,在QT创建者 – jzepeda 2012-02-10 21:11:17

回答

7

只是在这里添加一些更具体的信息。当我最初在Windows上安装QtSDK时,我只有用于构建的MVSC选项。为了解决这个问题,运行Update QT SDK程序并选择包管理器选项,点击下一步。展开“Qt SDK” - >“开发工具” - >“桌面QT” - >“您的QT Verision(在撰写本文时为4.8.0(桌面))”,您应该只看到Qt旁边的复选框MSVC版本。同时检查MinGW选项并在底部点击。这将为qt创建者下载并安装mingw构建工具链。然后您可以选择MinGW构建而不是MSVC。

+0

感谢您的详细说明,我很困惑的GUI后面(显然没有运气)的路径“帮助”>“开始更新”>“包管理器”+下一页>“ Qt SDK“>”Miscelaneous“>”MinGW 4.4“。 – CapelliC 2012-08-09 10:44:56

+0

谢谢,这个答案得到了正确的轨道。我必须找到C:/Qt/Qt5.20/MaintenanceTool.exe,然后按照http://qt-project.org/forums/viewthread/32370/#153719中所述修改设置 - 然后(在looooooong等待之后“检索组件信息”)我可以使用Package Manager选项进行设置。 – natevw 2014-01-31 19:42:47

0

为了更新Qt并在Windows上安装mingw支持,您将转到程序和功能部件,找到Qt并右键单击它。点击change,然后点击next,直到进入“Setup-Qt”页面。点击“添加或删除组件”,然后点击“下一步”。等待它更新“元信息”,然后单击您想要安装qt的版本旁边的箭头,并选中您所使用的mingw版本(或所有安全措施)的复选框。然后点击下一步然后更新。 pic