Windows下QtCreator编译过程
来源:互联网 发布:3d家具软件 编辑:程序博客网 时间:2024/06/07 06:15
QtCreator是QT自带的开发工具,是学习QT非常好的参考资源.
本文提供对编译QtCreator的简单描述
(理论上官网发布的都是可以编译的,但实际编译时候会遇到一些问题,本文记录下解决方法)
编译过程:
1.解压缩qt-creator-2.7.0-src(源码从qt官网下载)
2.vs2010中,用qt vsaddin打开"qt-creator-2.7.0-src\qtcreator.pro",等待导入完成(需要一定时间,耐心等候)
3.执行编译。编译过程可能会有多种错误,包括
(a) 错误:找不到某个json文件。
解决方法:打开出错project,在工程中加入json文件就可以。
如果文件系统中不存在这个json文件,则从另外的目录拷贝一个过来,简单修改一下内容就可以。
(b) 错误:编译moc生成的cpp文件时,提示找不到某个.h文件。
解决方法:用ultraEdit打开出错的vcxproj文件,删除moc.h文件时参数中对该.h文件的强制引用,
(c) 错误:找不到DATA_PATH定义。
解决方法:查找出错工程属性中预定义变量列表,复制DATA_PATH的预定义内容到源代码中。
4.修改完编译错误后,重新编译。因为循环依赖问题,可能要重复多编译几次,最终编译成功。
5.vs2010中,F5运行qtcreator这个project。qtcreator运行成功,
但是会发现qtcreator中的Design标签页总是空的,要解决这个问题,继续执行以下步骤。
6.vs2010中,依次用qt vsaddin打开以下工程,并执行编译
"qt-creator-2.7.0-src\src\plugins\qmldesigner\qmldesigner.pro"
"qt-creator-2.7.0-src\src\plugins\qmlprojectmanager\qmlprojectmanager.pro"
"qt-creator-2.7.0-src\src\plugins\qmlprofiler\qmlprofiler.pro"
7.运行qtcreator,此时可以发现qtcreator和官网预编译的版本完全一样了。
- Windows下QtCreator编译过程
- Windows下 QtCreator + VC2008Express !
- 在Qtcreator下编译Nginx
- windows下QtSDK/QTCreator安装
- Windows下搭建QTCreator、minGW
- Windows下QtCreator使用QWebEngineView
- ffmpeg windows下编译过程
- Windows下编译WebRTC过程
- OpenSSL windows下编译过程
- windows下编译poppler过程
- windows下webRTC编译过程
- windows下webRTC编译过程
- windows下webRTC编译过程
- Windows下编译WebRTC过程
- windows下webRTC编译过程
- Ubuntu12.04 下配置qtcreator交叉编译
- windows下,用qtcreator进行debug调试
- Windows下QtCreator与Qwt集成
- linux LCD驱动(一)--硬件分析
- 想爱,爱不了,想恨,恨不下,想忘,忘不了
- ubuntu 有时使用man xxx查询函数时查不到的解决方法
- Linux 下使用 NMON 分析系统性能(其他如dstat、iostat)
- [转]在Ubuntu下解决 adb devices :???????????? no permissions 方法
- Windows下QtCreator编译过程
- hdu 1011 Starship Troopers(树上的01背包)
- ASIHttpRequest
- 一秒内破解“最难数独”
- asm读取字符串 dos 10号调用例子
- linux LCD驱动(二)--FrameBuffer
- ZOJ _3607_Lazier Salesgirl(贪心)
- IDOC step by step
- 长按拖动