是否可以将 Qt Creator 2.7 与 Visual Studio 2012 编译器一起使用并具有其所有功能?

Posted

技术标签:

【中文标题】是否可以将 Qt Creator 2.7 与 Visual Studio 2012 编译器一起使用并具有其所有功能?【英文标题】:Is it possible to use Qt Creator 2.7 with visual studio 2012 compiler and have all its features? 【发布时间】:2013-04-06 11:05:41 【问题描述】:

不久前,我开始获得一些乐趣 使用 c++,而 Qt 似乎是新手开始的正确位置。 我为编译器安装了带有 Qt Creator 2.5 和 Visual Studio 2010 Express 的 Qt 5.0.0,一切正常,我能够编写一个简单的应用程序并运行它。

据我所知,Visual Studio 2012 提供了 c++11 的几乎所有功能,我的问题是:如果我安装新的 Qt 5.0.2 + Qt Creator 2.7 和 Visual Studio 2012,我将能够使用它作为编译器并使用 here 提供的所有功能(lambdas、智能指针、移动语义等)?

PS:我使用的是 Windows 7 64 位

【问题讨论】:

【参考方案1】:

是的,Creator 支持 MSVC2012 编译器,功能取决于编译器,而不是 Creator。这就是我使用 Qt 一段时间的方式。

请注意,在检查您的代码时,IDE 本身可能不支持某些新的 C++11 功能,但即使您收到错误或警告,只要您的代码有效,它就会编译。

【讨论】:

我明白了,我已经安装了 Visual Studio 2012,所以我将安装 Qt 5.0.2 和 Qt Creator 2.7。谢谢。

以上是关于是否可以将 Qt Creator 2.7 与 Visual Studio 2012 编译器一起使用并具有其所有功能?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我必须将 Qt Designer 2.7 与 Python 2.7 一起使用?

QT Creator 中的部署和静态打包将 QT 和 OpenCV 链接到单个可执行文件中

Qt (Creator) 与 WinSocks (ws2_32)

如何将我的静态 Qt 构建与 Creator 一起使用?

如何将 Windows SDK 与 Qt Creator 一起使用

Qt安装Mac m1 pro上安装QT编译,Qt Creator配置,第一个简单程序记录