• 14748阅读
  • 8回复

QT Creator 能否设置使用其他编译器?比如在win xp中,使用VC++? [复制链接]

上一主题 下一主题
离线techabc
 
只看楼主 倒序阅读 楼主  发表于: 2009-09-15
— 本帖被 XChinux 从 Qt for Linux/X11 移动到本区(2010-02-08) —
我在win xp中使用QT Creator,只能用自带的mingw,却没有找到在哪里可以将编译环境设置为VC++,请与指点。
离线wd007

只看该作者 1楼 发表于: 2009-09-15
可以的,可以使用CMake取代qmake来编译。
从1。1版开始,支持其他通用的编译器,但这时Qt Creator只是作为一个代码编辑器使用。目前不支持VC
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线techabc
只看该作者 2楼 发表于: 2009-09-16
多谢指点。
可不可以这样理解:目前的Qt Creator(包括1.2.90,因为我装过这个及1.2)仍不能直接使用VC作为编译器,但可以通过设置为以cmake代替qmake来间接使用VC?
离线dbzhang800

只看该作者 3楼 发表于: 2009-09-16
引用第2楼techabc于2009-09-16 10:44发表的  :
多谢指点。
可不可以这样理解:目前的Qt Creator(包括1.2.90,因为我装过这个及1.2)仍不能直接使用VC作为编译器,但可以通过设置为以cmake代替qmake来间接使用VC?


1. VC不是编译器,它是个IDE,它的编译器叫 cl.exe

2.和你的Qt creator的版本没关系。你不能用VC的编译器,是因为你的Qt不是用cl.exe 编译的!! 要用的话,请下载Qt的源码然后在VC环境重新编译。
离线wd007

只看该作者 4楼 发表于: 2009-09-16
我觉得Qt Creator够好用了,为什么一定要用VC。
你可以使用Qt和VC集成在一起使用,开源版也可以做到。但使用商业授权更好
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线wd007

只看该作者 5楼 发表于: 2009-09-16
引用第2楼techabc于2009-09-16 10:44发表的  :
多谢指点。
可不可以这样理解:目前的Qt Creator(包括1.2.90,因为我装过这个及1.2)仍不能直接使用VC作为编译器,但可以通过设置为以cmake代替qmake来间接使用VC?


CMake和VC不存在直接的关联。CMake是一个开源的跨平台的编译器,可以生成与平台相关的makefile。详情可以去它的网站。我是说用它来取代qmake,这之后,你仍然需要使用make或nmake来编译应用程序。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线azhw
只看该作者 6楼 发表于: 2010-04-07
qtcreator 与 VC2008 express 配合使用!
http://hi.baidu.com/azhw/blog/item/6de1b3b792e60ff831add1d7.html
离线iiiyyyhhhsss

只看该作者 7楼 发表于: 2010-04-25
引用第1楼wd007于2009-09-15 23:29发表的  :
可以的,可以使用CMake取代qmake来编译。
从1。1版开始,支持其他通用的编译器,但这时Qt Creator只是作为一个代码编辑器使用。目前不支持VC



如何使用CMake取代qmake?怎么设置?
离线techabc
只看该作者 8楼 发表于: 2010-12-09
不是想用vc ide,而是想用vc编译工具替代mingw。
qt creator 2.1rc可以使用vc10工具,但是,如何配置才能使用cdb调试器呢?
快速回复
限100 字节
 
上一个 下一个