社区
Qt
帖子详情
QT与VS集成的问题
songxinyingxslm
2009-12-14 05:12:16
小弟看网上很多人的博客都有写关于QT与VS集成的问题,其中有一个步骤就是编译什么什么东西,貌似要花上
几个小时
,可我在安装的时候就从别人那里拷了3个文件,装完后并没有花那几个小时去编译什么,一样也正常用啊……
但网上流传的那些教程为什么要有编译的那个步骤呢?这么长时间到底是为了什么?
求高手回答!我就是想搞清楚那几个小时究竟是为了什么
...全文
749
22
打赏
收藏
QT与VS集成的问题
小弟看网上很多人的博客都有写关于QT与VS集成的问题,其中有一个步骤就是编译什么什么东西,貌似要花上几个小时,可我在安装的时候就从别人那里拷了3个文件,装完后并没有花那几个小时去编译什么,一样也正常用啊…… 但网上流传的那些教程为什么要有编译的那个步骤呢?这么长时间到底是为了什么? 求高手回答!我就是想搞清楚那几个小时究竟是为了什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
c265n46
2010-01-15
打赏
举报
回复
[Quote=引用 16 楼 neu_sunlei 的回复:]
现在不用编译那么久了,
1、下载qt-win-opensource-4.6.0-vs2008.exe(http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.0-vs2008.exe),以及qt-vs-addin-1.1.2.exe(http://get.qt.nokia.com/vsaddin/qt-vs-addin-1.1.2.exe)。
2、先安装qt-win-opensource-4.6.0-vs2008.exe,然后安装qt-vs-addin-1.1.2.exe。这里需要注意,不支持vs express版本的 。
3、新建环境变量QTDIR,设置为刚才安装qt-win-opensource-4.6.0-vs2008.exe的路径,例如D:\Qt\4.6.0。
4、安装完成,打开VS2008就可以新建Qt工程了。
[/Quote]
vs2005呢 能不能直接用这几个?
小赌移情
2010-01-11
打赏
举报
回复
不编译也行的 在vs的工程设置中把路径设置好即可
ark21
2010-01-11
打赏
举报
回复
又来看看,非常不错。
现在不用编译那么久了,
1、下载qt-win-opensource-4.6.0-vs2008.exe(http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.0-vs2008.exe),以及qt-vs-addin-1.1.2.exe(http://get.qt.nokia.com/vsaddin/qt-vs-addin-1.1.2.exe)。
pywepe
2010-01-08
打赏
举报
回复
顶顶
yixiao386
2009-12-31
打赏
举报
回复
不编译也行啊 把人家编译好的拷贝过来 改下环境变量什么的就可以了
wsmyaoquhuawei
2009-12-30
打赏
举报
回复
up
xiejhzwrgcky
2009-12-30
打赏
举报
回复
up
neu_sunlei
2009-12-30
打赏
举报
回复
现在不用编译那么久了,
1、下载qt-win-opensource-4.6.0-vs2008.exe(http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.0-vs2008.exe),以及qt-vs-addin-1.1.2.exe(http://get.qt.nokia.com/vsaddin/qt-vs-addin-1.1.2.exe)。
2、先安装qt-win-opensource-4.6.0-vs2008.exe,然后安装qt-vs-addin-1.1.2.exe。这里需要注意,不支持vs express版本的 。
3、新建环境变量QTDIR,设置为刚才安装qt-win-opensource-4.6.0-vs2008.exe的路径,例如D:\Qt\4.6.0。
4、安装完成,打开VS2008就可以新建Qt工程了。
Eveilei
2009-12-30
打赏
举报
回复
不会呢
拓跋野
2009-12-26
打赏
举报
回复
原来如此
wsmyaoquhuawei
2009-12-24
打赏
举报
回复
UP
huntor
2009-12-24
打赏
举报
回复
[Quote=引用 11 楼 songxinyingxslm 的回复:]
引用 7 楼 huntor 的回复:
http://www.cnliuyong.com/?p=262
这个网址打不开……
[/Quote]
可能被和谐了。
http://blog.csdn.net/tonylk/archive/2009/02/06/3866926.aspx
songxinyingxslm
2009-12-24
打赏
举报
回复
[Quote=引用 7 楼 huntor 的回复:]
http://www.cnliuyong.com/?p=262
[/Quote]
这个网址打不开……
yhf365
2009-12-22
打赏
举报
回复
那样的文章我以前也写过一篇,
现在有qt-win-opensource-4.6.0-vs2008.exe了,
不需要自己编译了,直接安装就行,
还可以用别人编译好的,拷到你电脑上也可以用
Xellos
2009-12-21
打赏
举报
回复
首先,楼主的安装步骤一点没错,的确不需要自己编译。
但是自己编译有以下好处:
1.可以自定义各种编译选项。比如你可以选择编译动态链接库还是静态链接库,可以选择默认的图形系统(raster/opengGl/openVG),可以选择编译哪些模块。
2.在我看来,最重要的好处是:通过自己编译Qt,你可以得到pdb文件,从而可以调试进Qt的代码。事实上Qt的bug还是比较多的,比如我在最近的4.6.0里就又发现了不少新bug。。通过调试Qt代码,你能找到bug产生的原因,从而找到解决或者绕行的办法。
huntor
2009-12-15
打赏
举报
回复
http://www.cnliuyong.com/?p=262
songxinyingxslm
2009-12-15
打赏
举报
回复
[Quote=引用 5 楼 huntor 的回复:]
引用 4 楼 songxinyingxslm 的回复:
引用 1 楼 jpchen609 的回复:
你是静态编译的还是动态编译的,有些需要编译几个钟头是因为这个静态编译,但假如静态编译想减少时间的话,可以把example和demos剪切出来,然后再进行编译,因为静态编译的时候会把example和demos里面的文件也进行编译,所以需要很常的时间,等编译完成后可以再把这两个文件夹拷进来。
我不是针对某个程序讲编译时间,是在说那个QT与VS集成过程中,为什么网上的博客里都说要用一个什么命令(在DOS窗口下)然后等几个小时。我不明白我没有这个步骤我的VS里QT也能正常用
你看到的得到的是静态联接版的QT库,在编译自己写的程序时可以生成一个不需要QTcore.dll,qtgui.dll 等动态连接库的程序。像你现在的情况分发程序时需要将qt的动态连接库一起带上。
[/Quote]
希望四楼能再具体点,讲一下动态静态什么区别。我现在发现了的确在其他机器上会提示缺少DLL文件。但那几个小时的编译就是把库文件静态化了?还是动态化了?没有那几个小时就不能把QT的工程在编译的时候加入DLL文件了?
半吊子全栈工匠
2009-12-15
打赏
举报
回复
[Quote=引用 1 楼 jpchen609 的回复:]
你是静态编译的还是动态编译的,有些需要编译几个钟头是因为这个静态编译,但假如静态编译想减少时间的话,可以把example和demos剪切出来,然后再进行编译,因为静态编译的时候会把example和demos里面的文件也进行编译,所以需要很常的时间,等编译完成后可以再把这两个文件夹拷进来。
[/Quote]
好建议
beijingtianbai
2009-12-15
打赏
举报
回复
编译
huntor
2009-12-15
打赏
举报
回复
[Quote=引用 4 楼 songxinyingxslm 的回复:]
引用 1 楼 jpchen609 的回复:
你是静态编译的还是动态编译的,有些需要编译几个钟头是因为这个静态编译,但假如静态编译想减少时间的话,可以把example和demos剪切出来,然后再进行编译,因为静态编译的时候会把example和demos里面的文件也进行编译,所以需要很常的时间,等编译完成后可以再把这两个文件夹拷进来。
我不是针对某个程序讲编译时间,是在说那个QT与VS集成过程中,为什么网上的博客里都说要用一个什么命令(在DOS窗口下)然后等几个小时。我不明白我没有这个步骤我的VS里QT也能正常用
[/Quote]
你看到的得到的是静态联接版的QT库,在编译自己写的程序时可以生成一个不需要QTcore.dll,qtgui.dll 等动态连接库的程序。像你现在的情况分发程序时需要将qt的动态连接库一起带上。
加载更多回复(2)
白皮书:
Qt
集成
Webkit渲染、使用和扩展网络技术
开源 WebKit 浏览器引擎与
Qt
4.5 应用程序和 UI 框架的
集成
模糊了本地应用程序与网络内容之间的界 限。有了此类混合模式的服务,就可以高效地构建和发布很难或无法仅通过网络 API 或本地开发环境单 独开发的功能。由于融合了网络技术的简易性和
Qt
应用程序框架的强大功能,设计人员和编码人员可 专注于自己最擅长的部分。本白皮书列举了一个简单的设计示例:可访问 Twitter 服务的跨平台应用程 序。该示例通过三个阶段,详细说明了如何使用
集成
了 WebKit 的
Qt
4.5,开发出渲染、
集成
和扩展网 络服务的本地应用程序。 白皮
Qt
Office
集成
Qt
使用dsoframer.ocx 实现Ofiice组件中 Word、Excel、PPT 嵌入到
Qt
中
QT
高级编程
QT
界面美化QSS
QT
网络编程
QT
绘图
QT
多线程视频课程
QT
课程学习目标这套
QT
课程体系是为准备从事以下软件工程师岗位工作的学员群体精心研发的。
QT
软件工程师
QT
高级软件工程师
QT
课程技术模块
QT
核心技术概念
QT
图形窗口编程技术
QT
QSS界面美化实战技术
QT
实用框架编程技术
QT
课程学习路线
QT
核心基础概念体系编程实践
QT
Widgets图形窗口编程基础体系编程实践
QT
基础控件和高级复杂控件体系编程实践
QT
布局管理体系编程实践
QT
模型视图代理框架编程实践
QT
QSS式样表编程实践
QT
界面美化编程实践
QT
文件IO框架编程实践
QT
绘图框架编程实践
QT
图形视图框架编程实践
QT
网络框架编程实践
QT
多线程框架编程实践
QT
线程池框架编程实践
QT
并发库框架编程实践
QT
课程推荐章节
QT
控件美化界面美化是这套
QT
课程中的特色亮点,是
QT
软件工程师在工作实践中可以直接参考应用的,推荐认真学习。
QT
QSS基础控件界面美化
QT
QSS高级控件界面美化
QT
QSS其它控件界面美化
QT
QSS窗口组合界面美化
QT
QSS主窗口界面美化
Qt
Creator 系列教程
全面介绍
Qt
集成
开发环境
Qt
Creator从安装到开发各个步骤的一系列教程
史上最完美的Qwt6.1.0傻瓜式安装教程(可以
集成
到
QT
C的Designer里面)
相信很多人都为安装Qwt感到很费心,但是如果你看了我花了几个小时做的教程后,我不敢保证你一定安装成功,但是肯定能了解不少东西。到目前为止,我还没发现比我这个教程更加详细,更加傻瓜式,安装成功率更加高的qwt安装教程。 1、按照这个教程做,最后能实现什么功能? 答:不仅仅能把qwt部件
集成
到
Qt
自带的Designer里面,还可以把部件
集成
到
Qt
Creator的Designer中,那就说你能够在
QT
C的Designer里面直接拖动qwt部件,此外,你还可以把自己设计的插件
集成
到里面。 2、这个教程有多傻瓜式? 答:你不需要到处找软件资料下载,我已经为你们准备好所有软件的下载地址,你只需要认真阅读教程。此外,教程分《详细安装版》和《快速安装版》,图文并茂,从搭建环境开始说起。 3、安装这个东西要多长时间? 答:如果你动作快,20分钟以内肯定能搞定,因为我把
Qt
Creator都给你编译好了,帮你节省了一个小时时间。 4、安装这个东西的成功率有多高? 答:即使你利用《详细安装版》安装不成功,那么《快速安装版》都很大可能帮你安装成功。 ps:本教程只支持XP(32)和Win7(32)
Qt
16,199
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章