QtCreator下同时使用mingw和msvc

发布于 2024-12-01 05:01:58 字数 395 浏览 2 评论 0原文

我想让 QtCreator 能够使用 mingw 和 msvc 进行编译,但我不知道如何。

我在互联网上找到了一些信息,但对我不起作用。

我尝试通过安装

  1. QtSDK + qtvs2008 + qt Visual Studio 插件 [FAIL]
  2. QtCreator 独立 + mingw + qtvs2008 + qt Visual Studio 插件 [FAIL]
  3. 使用 Visual Studio + mingw 编译的 QtCreator + qtvs2008 [FAIL]

我不知道还能尝试什么,所以我需要一些帮助 这里。 这件事可能吗?

I want to make QtCreator able to compile with mingw and msvc but i don't know how.

I found some information over the internet but didn't work for me.

I tried by installing

  1. QtSDK + qtvs2008 + qt visual studio addin [FAIL]
  2. QtCreator standalone + mingw + qtvs2008 + qt visual studio addin [FAIL]
  3. QtCreator compiled with visual studio + mingw + qtvs2008 [FAIL]

I don't know what else to try so i will need some help here.
Is this thing possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

万人眼中万个我 2024-12-08 05:01:58

我安装的是vs2008。当我下载最新的 Qt 版本并在 Qt Creator 中创建项目时,它会自动添加 mingw 和 msvc 的目标。换句话说,当您安装 Qt SDK 时,选择“自定义”安装并检查您正在安装哪些组件。软件包中包含 vs2008 的插件。

I have vs2008 installed. When I download the latest Qt version and create project in Qt Creator it automatically adds targets for mingw and msvc. In other words, when you install Qt SDK select "custom" install and check what components you are installing. Addons for vs2008 is included in the package.

丶情人眼里出诗心の 2024-12-08 05:01:58

从 Qt SDK 开始。这为您提供了 Qt Creator、MinGW 编译器以及使用 MinGW 编译的 Qt 版本,并且适合使用开箱即用的 MinGW 进行开发。然后添加使用 MSVC 构建的独立版本的 Qt 二进制文件,或者获取源代码并自行编译(从 MSVC 命令提示符中进行configure.exe 和 nmake)。在 Creator 中,转到“工具”->“选项”->“Qt4 版本”,然后通过将条目指向 MSVC 版本中的 bin\qmake.exe 来“添加”MSVC 版本。之后,您应该能够在“项目”选项卡中在 MinGW 和 MSVC 版本之间切换。您不需要 Visual Studio 插件。

Start with the Qt SDK. That gives you Qt Creator, the MinGW compiler, and a Qt version compiled with MinGW, and is suitable for developement with MinGW out-of-the-box. Then add a stand-alone version of Qt binaries build with MSVC, or get the sources and compile it yourself (configure.exe and nmake from a MSVC command prompt). In Creator you go to Tools->Options->Qt4 Version, and 'Add' the MSVC version by pointing the entry to the bin\qmake.exe in the MSVC version. Afterwards you should be able to switch between the MinGW and MSVC version in the Project tab. You don't need the Visual Studio AddIn.

來不及說愛妳 2024-12-08 05:01:58

安装时,选择自定义安装类型。在QtSDK->开发工具->桌面Qt->Qt-中选择所需编译器的库。

在此处输入图像描述

While installing, choose custom type of installation. Selecte libraries for needed compilers in QtSDK->Development Tools->Desktop Qt->Qt-.

enter image description here

灰色世界里的红玫瑰 2024-12-08 05:01:58

2016 年 4 月 1 日

我想也许你需要这个qt online_installers
通过这种方式,也许你可以让qt-mingw和qt-msvc一起工作。

以下是配置截图:

在此处输入图像描述

4/1/2016

I think maybe you need this qt online_installers.
With this way, maybe you can make qt-mingw and qt-msvc work together.

Here are the configure screenshot:

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文