用于Qt Creator的VC ++编译器
我想使用VC ++工具集为XP和Vista构建程序,但我不想购买IDE,因为我想使用Qt Creator。
我会下载Windows SDK和Windows调试工具,但我不确定这是否包含我需要的所有东西(即:编译器,链接器,nmake,调试器)。 有没有人使用过这种方法? 它是如何去的?
注意:我知道VC ++ Express,但该版本的编译器具有禁用AFAIK的某些功能。
稍后编辑:
我想知道在下载2GB数据之前是否可以使用SDK + Debugtools。 个人经验受到高度赞赏。 MSDN链接不是。 :)
我现在使用CDB + WinSDK方法,它的工作原理。
SDK包含构建C ++代码(make,CRT头文件,STL等)所需的所有东西; Qt认为它是一个MSVC 9.Windows套件的调试工具包含CDB,但要确保您使用的是最新版本,但对于旧版本而言,它并不适用于我。
我设法避免通过下载developpez.com二进制文件来编译Qt(谢谢你!)。
结论 :Windows Xp / Vista SDK + Debugger工具对于Windows +来自developpez.com的Qt Creator + Qt二进制文件可以用作Qt MinGW SDK的替代品。
使用VC ++ Express,您可以获得完整的SDK,您可以使用它来构建ewerything。 你根本不需要使用MS VS来构建你的应用程序。
这里列出了一个MS工具链和sdk + IDE集:
MS工具链
我并不确定MS发布的是编译器+链接器的独立工具链,但是这当然可以在MSDN上找到。
有关SDK的更多信息:
MSDN
总结,您可以在您的开发机器上安装任何binutils和工具集。 但是,您需要正确设置您的项目,才能成功构建。 例如。 设置环境变量(将INCLUDE,LIB,LIB_PATH指向正确的SDK目录)。 您可以手动编译和链接您的项目。 完全无视IDE(当然,你将来会)。
只需尝试自动化你的构建。
阅读关于SCONS(因为您使用QT - 它支持MOC对象),CMAKE或Qt的QMAKE。 那么IDE问题就不那么重要了。 你不应该坚持你的IDE。
您需要重新配置Qt才能使用此编译器 - 请参阅Qt文档中的Windows上的部署 。
它非常简单,但你必须首先进行重新配置,如文档所示。
链接地址: http://www.djcxy.com/p/68609.html