如何在qt5.3.2中 嵌入vs2013调试器的调试器

很久不写随笔了,真是越来越懒。最近公司要做一款产品,想使用QT不用WPF lol,让苦逼的.net的我来搞,话不多说上硬货。
1.下载QT,http://qt-project.org/downloads
 我基于windows的,QT版本除了32\64还分为opengl和非opengl,百度了一下 Opengl和非opengl的区别 好像就是支持opengl开发的原生库的差异。主要要注意32、64位的问题,对应的vs的版本的问题,因为工程编译的时候需要用到安装包里面的include和bin所以32位\64位要和编译目标平台匹配正确。( 关于非opengl和opengl版本的问题,现在找到的答案是:底层前者用的是DirectX,后者用的是OpenGL,但在上层接口上都是OpenGL接口,所以对于前者多了个由OpenGL到DirectX的接口封装。)
2.QT VS插件&http://qt-project.org/downloads/
  还是官网页面,翻滚到最下面 other download 里面有插件下载。
3.全安装好以后在vs里面设置QT的环境信息。
这里可以看到我装了两个版本的QT 一个32 一个64 对应编译到32 64两个平台。
4.在vs中新建项目,
5.弹出向导,修改自己想要的属性(类名、预制模块),这里要注意我没有勾选预编译头因为勾选了以后编译不通过=。=
6.一路next ,QT程序就建好了。下面需要设置QT工程版本这个很重要,设置好以后就不用再设置引用库路径等东西。项目右键设置。
按照自己要编译的目标平台选好QT版本,里面的枚举值来源于第3步。然后就是编译了运行了。:)
就到这里,下一篇讲解简单的部署QT程序涉及 依赖dll的查找 还有QT plugins dll的部署。
阅读(...) 评论()还没有帐号? 赶紧
文章日志用户版块群组帖子
VS2013编译Qt5.2.0 32位静态库debug-and-release版及结果分享
UID:138644
在线时间52小时
金钱1396威望147贡献值0好评度137
本帖被 XChinux 设置为精华()
1. 下载zip源码,我下载的是qt-everywhere-opensource-src-5.2.0.zip这个文件。2.安装python3.解压缩qt-everywhere-opensource-src-5.2.0.zip文件,修改qtbase\mkspecs\win32-msvc2013\qmake.conf文件,将
QMAKE_CFLAGS_RELEASE&&&&= -O2 -MD&&QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MD -Zi&&QMAKE_CFLAGS_DEBUG&&&&&&= -Zi -MDd&& 改为
QMAKE_CFLAGS_RELEASE&&&&= -O2 -MT&&QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MT -Zi&&QMAKE_CFLAGS_DEBUG&&&&&&= -Zi -MTd&& 4.在vs2013开发人员命令提示界面运行configure,我使用的配置参数为:
configure -confirm-license -opensource -platform win32-msvc2013 -debug-and-release -static -prefix &D:\Qt\5.2.0-static-vs2013& -qt-sql-sqlite -qt-sql-odbc -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -qt-freetype -no-qml-debug -no-angle -nomake tests -nomake examples -skip qtwebkit&&&&
5.使用nmake开始编译,i7-3520m双核,4G内存的配置下,大约3小时编译完成。6.使用nmake install安装到指定目录。
比较惊喜的是,这样在win8.1+vs2013的环境下编译出的Qt5静态库,直接兼容WinXP。
最后分享编译结果,百度网盘下载
在线时间6480小时
金钱106096威望9611贡献值692好评度7838
二笔 openSUSE Vim N9 BB10
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
UID:80312
在线时间247小时
金钱1090威望108贡献值0好评度98
webkit如何编译?
UID:138644
在线时间52小时
金钱1396威望147贡献值0好评度137
回 2楼(hcaihao) 的帖子
webkit没编译
UID:111774
在线时间600小时
金钱718威望80贡献值0好评度70
文件被取消了
访问内容超出本站范围,不能确定是否安全
限100 字节
您目前还是游客,请
&回复后跳转到最后一页
Powered by & Copyright Time now is:07-23 04:39 &
版权所有 Gzip disabledQt5.2.1安装VS2013运行新工程后错误如图(系统windows8.1)_百度知道
Qt5.2.1安装VS2013运行新工程后错误如图(系统windows8.1)
baidu.hiphotos://a.hiphotos://e://e.com/zhidao/wh%3D600%2C800/sign=8b4beebb9f16fdfad839cee884bfa06c/eaf81a4c510fd9f9fb8e40f4a480.baidu.baidu.baidu.1建立新工程出现图2问题还有在Qt5
但是却出现了下面的问题。问题解决办法请参考.dll) .com/article/a948da2dcd2e84.3: fatalerror LNK1112.3-alpha.1 x64可以成功安装到V2013上:不需要更改环境变量.baidu.lib(Qt5Widgetsd:Qt5Widgetsd.baidu://jingyan.exe和Micosoft Visual Studio Ultimate 2013系统为Windows8.exeqt-opensource-windows-x86-msvc2012_64_opengl-5安装的软件有qt-vs-addin-opensource-1.2.html" target="_blank">/article/a948da2dcd2e84:<a href="http: 模块计算机类型“x64”与目标计算机类型“X86”冲突经过我查找资料解决类此问题.0
提问者采纳
com/article/a948da2dcd2e84:
为您推荐:
windows8的相关知识
其他3条回答
很简单,中文路径问题
怎么修改这个路径?,我在英文版window下面安装也不行,所有的软件都是英文版的也不行
你默认的Qt 64bit版本,必须使用的是64bit编译器。而且你能不能多给点信息,我猜不到你的配置是什么。实在不行就 下载新的&
新的安装需要配置环境变量吗
用Qt需要配置环境变量吗?我从来也没有配置过。
以前的是需要的,新版本的我不知道。
QtCreator的编译 问题是因为jom不认识中文路径。
啊啊,没有安过这个软件,不晓得!!!!!
我知道哪里错了,是没有debuger
今天刚找到问题所在
祝你安装成功
换个软件试试,有时一些类似的软件如vc++6.0不能在windows8.1 x64上运行
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 qt vs2015 调试器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信