• 8089阅读
  • 10回复

[提问]Qt Creator和VS 2008下的Qt有什么区别 [复制链接]

上一主题 下一主题
离线zjjdd
 
只看楼主 倒序阅读 楼主  发表于: 2011-12-12
请教,qt Creator和VS 2008下的Qt有什么区别?我的源码在qt Creator下跑不起来,bulid说明要VS2008下才能编译,为什么呢?急求。。。谢谢!
离线wd007

只看该作者 1楼 发表于: 2011-12-12
有可能是你的环境有问题。

Qt Creator本身是需要VC的库的。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线jdwx

只看该作者 2楼 发表于: 2011-12-12
如果配置没问题,QtCreator和Vs2008都可以编译。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ppdayz

只看该作者 3楼 发表于: 2011-12-12
回 楼主(zjjdd) 的帖子
qt creator 和vs 2008都只是IDE而已,核心的还是不同的C++编译器和库
在linux下,自然是用的GCC
而到了瘟到死,就可以用minGW 和 msvc,其实minGW也是用的GCC,所以大致和linux的差不多
而如果要用msvc的话,就要这样做:
装vs2008,这个是不可少的
办法一:下载个Qt_SDK_Win_offline_v1_1_4_en.exe,然后安装的时候2个编译器都选,然后就可以了
办法二:用vs2008,装个qt插件,然后用vs2008进行编译
离线zjjdd
只看该作者 4楼 发表于: 2011-12-14
编译错误'qmake'问题
hello,大家好!
我用了楼主的方法,确实少了好多错误,但是现在编译还是有问题。。。

编译错误提示:构建项目project 时发生错误 (目标: 桌面)
当执行构建步骤 'qmake'时
请教,怎么解决呢?万分感谢!
离线joy_zhou
只看该作者 5楼 发表于: 2011-12-29
回 楼主(zjjdd) 的帖子
也许你的源码中需要vs2008的库函数。
离线zjjdd
只看该作者 6楼 发表于: 2011-12-29
哦,我是先装了vs2008,然后装了Qt SDK的,编译的时候,vs2008的库也编译进去了吧?
离线tanklei

只看该作者 7楼 发表于: 2012-02-13
回 3楼(ppdayz) 的帖子
请问,我安装的是qt SDK,不会跟VC2008冲突吧,有人说命令行的命令会跟VC2008的环境变量发生冲突。
离线dxfans

只看该作者 8楼 发表于: 2012-02-13
Re:回 楼主(zjjdd) 的帖子
引用第3楼ppdayz于2011-12-12 21:54发表的 回 楼主(zjjdd) 的帖子 :
qt creator 和vs 2008都只是IDE而已,核心的还是不同的C++编译器和库
在linux下,自然是用的GCC
而到了瘟到死,就可以用minGW 和 msvc,其实minGW也是用的GCC,所以大致和linux的差不多
而如果要用msvc的话,就要这样做:
装vs2008,这个是不可少的
.......

疑问:办法一:下载个Qt_SDK_Win_offline_v1_1_4_en.exe,然后安装的时候2个编译器都选,然后就可以了


安装了Qt_SDK_Win_offline_v1_1_4_en.exe还要安装VS2008??不对吧


离线ppdayz

只看该作者 9楼 发表于: 2012-02-24
回 8楼(dxfans) 的帖子
装了Qt_SDK_Win_offline_v1_1_4_en.exe里面没有msvc。只有调用工具。。。
你说微软会把他们的核心东西交给别人么?
离线jdwx

只看该作者 10楼 发表于: 2012-02-24
VS2008和Qt是两个东西。谁也没有包含谁。两个都要安装。
嫌麻烦就用mingw。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个