• 7253阅读
  • 10回复

VS2010 中配置QT [复制链接]

上一主题 下一主题
离线jg5bvictor
 
只看楼主 倒序阅读 楼主  发表于: 2012-10-27
关键词: QT4.8VS2010
        小弟QT菜鸟一枚,最近下了一个QT4.8安装程序,系统Win7 32位,VS2010,安装完QT4.8后,QT单独运行正常,在VS2010的Visual studio 命令提示符(2010) 中找到QT安装的根目录(C:\QtSDK\QtCreator\bin\Qt,不知道这是否是Qt的根目录),然后运行configure -platform win32-msvc2010,结果就显示configure  不是内部或者外部命令,就无法接着运行了!  Ps: 最近看到本论坛发的自编译的Qt版本,发现适合VS2010的版本连接失效了!不知谁能发个新的链接,小弟在此谢谢各位了!
离线jdwx

只看该作者 1楼 发表于: 2012-10-27
回 楼主(jg5bvictor) 的帖子
QtLibForVS2010已经有编译好的版本,Qt官网上就有。
Qt官网下载
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线jg5bvictor
只看该作者 2楼 发表于: 2012-10-27
回 1楼(jdwx) 的帖子
真是太感谢您了!马上去下载的!
离线jg5bvictor
只看该作者 3楼 发表于: 2012-10-27
回 1楼(jdwx) 的帖子
    这位大侠,真不好意思,我按您说的官方网站下载了  QT4.83 for Windows (VS 2010 235M),安装后,又下载了一个小插件qt-vs-addin-1.1.10,安装完成后,又新建了一些环境变量,PATH  D:\Qt\4.8.3\bin;D:\Qt\4.8.3\qmake   QMAKESPE  D:\Qt\4.8.3\mkspecs\win32-g++     QTDIR    D:\Qt\4.8.3  就能在VS2010中新建QT项目了,但是按照网站上写了一个 Hello的代码,编译时 无法识别QApplication ,貌似是QT的一些头文件VS还不能识别,应该是我的环境变量设置出现了问题,还请大侠赐教!谢谢!
离线jdwx

只看该作者 4楼 发表于: 2012-10-28
回 3楼(jg5bvictor) 的帖子
清除所有和Qt有关的环境变量,安装完毕之后就可以用了,不需要设置环境变量。
还有VS2010必须是专业版,Qt的vs插件不支持VS2010Express。
一般是QtCreator做IDE,调用VS2010的编译器,VS对于Qt的智能提示不好用。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线jg5bvictor
只看该作者 5楼 发表于: 2012-10-28
        估计前面我操作错了,我这次新建了win32 控制台程序(上次新建的为Qt控制台程序),然后按照网上的修改环境配置(在什么可执行文件,包含文件,库文件中添加路径),编写程序,再配置属性,最后编译运行成功了,感觉在VS中使用Qt编程太麻烦了,那在VS中使用Qt到底有什么优势,可以使用Qt中的库函数?非常感谢您的帮助!
离线jdwx

只看该作者 6楼 发表于: 2012-10-28
写Qt程序还是QtCreator好用,配置一下QtCreator使用VS的编译器,就行了。
QtCreator现在的缺陷是调试很不好用,奇慢无比,VS也就是调试的时候用一用(尽量不调试VS就没有用了)。主要就是用VS的编译器(我用的是windowsSDK7.1),mingw在windows上编译实在太慢了。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线小鸟一只
只看该作者 7楼 发表于: 2012-12-31
回 6楼(jdwx) 的帖子
我也想配置这样的环境,Qt Creator他自己会去查找VS的编译器,不过现在每次编译的时候会报错,下面的是我的编译器配置图,,
我编译的时候会出现下面的错误,


不知道是不是我的环境变量设置的有问题还是什么原因?能否帮忙解答一下,谢谢!
离线jdwx

只看该作者 8楼 发表于: 2012-12-31
回 7楼(小鸟一只) 的帖子
把Qt版本、编译器2个选项卡,截图。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线小鸟一只
只看该作者 9楼 发表于: 2012-12-31
回 8楼(jdwx) 的帖子
上面的我的问题中有啊,第一幅图(compiler.jpg)中,compiler为:Microsoft Visual C++ compiler 10.0(x86), Qt version为:Qt4.8.3。
离线小鸟一只
只看该作者 10楼 发表于: 2012-12-31
回 8楼(jdwx) 的帖子
就在7楼
快速回复
限100 字节
 
上一个 下一个