首页 VTK与QT结合VS编程之新手安装(VS2008_QT4.4.3_vtk5.2.1)

VTK与QT结合VS编程之新手安装(VS2008_QT4.4.3_vtk5.2.1)

举报
开通vip

VTK与QT结合VS编程之新手安装(VS2008_QT4.4.3_vtk5.2.1)最近开始学习使用VTK,首先就是要选择开发环境,用Google查了多天,终于下决心选择这个组合,VTK做显示,QT做界面,并在VS中进行编译! 选择完毕就是进行环境搭建的工作。自己一个人摸索,开始都是很困难的,要是开始的时候你遇到一个做过这方面的人的话,你就万幸了,可以省好多时间,我这个过程花了近两个星期来准备,VTK不知道怎么去编译,可能有人直接用安装文件,但是个人还是推荐自己编译。甚至于在编VTK的时候还不知道提前要去搭建QT的环境,很晕!呵呵,说下我自己的现在的环境吧!希望给初学者一点的提示! 1.QT的环境...

VTK与QT结合VS编程之新手安装(VS2008_QT4.4.3_vtk5.2.1)
最近开始学习使用VTK,首先就是要选择开发环境,用Google查了多天,终于下决心选择这个组合,VTK做显示,QT做界面,并在VS中进行编译! 选择完毕就是进行环境搭建的工作。自己一个人摸索,开始都是很困难的,要是开始的时候你遇到一个做过这方面的人的话,你就万幸了,可以省好多时间,我这个过程花了近两个星期来准备,VTK不知道怎么去编译,可能有人直接用安装文件,但是个人还是推荐自己编译。甚至于在编VTK的时候还不知道提前要去搭建QT的环境,很晕!呵呵,说下我自己的现在的环境吧!希望给初学者一点的提示! 1.QT的环境的搭建!要进行QT编译,首先要选择编译环境,我选择的是VS2008(这个在系统中最先安装,选专业版本,不要用express版的!),网上有很多关于这些的东西,下面帖一个在VS2008中进行环境搭建的页面给大家http://hi.baidu.com/yiqing95/blo ... 50453e0dd7da5b.html,同时再帖一个在VS2005中的一个配置 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 :http://blog.21ic.com/user1/4071/archives/2008/51026.html,看看这两个你应该对他们有大概的了解,这样你就可以自己去动手编译了,顺便提一下,我用的是QT4.4.3,他需要用到VS2005SP1,所以我又重新换到2008才成功的编译出vtk跟QT结合的QVTKWidget.dll文件等(这个文件出现, 证明 住所证明下载场所使用证明下载诊断证明下载住所证明下载爱问住所证明下载爱问 你已经把QT跟VTK结合起来了!个人认为!)。 在上面所提的两个页面中大部分步骤都应该有,我就此说下我个人在看到这个帖子时的使用方法:下载,安装,安装路径大都可以按他们所说的进行,然后接下来安装完后的编译我强调一下:由于之后的环境是VS,所以什么东西都要在VS下面进行编译,首先打开VS中的visual studio command prompt,把路径指到QT的安装目录下,然后就可以输入configure进行编译了,编译完进行输入nmake,(其实在这之前,最好是把系统的环境变量设置好,设置环境变量的方法在上面两个页面中有)nmake之后,如果没有错误,证明你的QT已经编译完成了!之后你就要安装Trolltech Qt Visual Studio Integration v1.40,或者是其后的版本都可以,这样做完,vs中就集成了QT的designer,就可以在里面建立QT工程了,这样结束之后,(当然里面需要设置些东西,见上面的两个页面中相关的设置)就可以去编译VTK了! 2, VTK的编译其实很简单,网上有很多的三大步论的,个人不大认同!说说我个人编译过程!(这个编译要在cmake中进行,提前安装,按正常程序的方法) 初始需要的编译文件只需用vtk和vtkdata这两个文件,其他都不需要!把这两个文件解压到放到同一个文件夹VTK下面,然后新建一个bin文件夹,这样在VTK下面就有vtk,vtkdata和bin三个文件夹,把cmake打开,第一个指到VTK\\vtk中,把第二个指到VTK\\bin下面,选择编译器,VS2008是visual studio 9,然后按配置(configure),接下来就会出现红色的选项,example可以选择不编译,share library最好打开!之后就是选择show advanced value,找到vtk-use-GUISUPPORT,这个选项是进行vtk的GUI支持的,选on,之后再配置(configure),就会多出来两个红色的选项,vtk-use-MFC和vtk-use-QVTK,我们这里要用QT,当然选择后者打开,前者打开与否看自己!不过最好选on,不然到最后编译的时候会出现找不到vtkMFC.dll的编译错误!用MFC的选前者,后者就不用了! 这样再配置(configure),然后会跳出来让你选择QT版本,输入4,然后再configure,基本上面下来继续configure,直到所以的选项都是灰色的时候,选OK,就好了,这样cmake的任务完成。接下来就是VS出马了,找到bin文件下的vtk.sln,双击打开,选择all-build,然后编译,这个过程一般不是太长,如果没有意外的话,应该是能编译完成的,但是大部分时候是编译不过的,各种各样的原因!O(∩_∩)O~,但是错误一般不会太多,看看,下面的编译不通过的原因,找到解决之,不能解决有的时候也是可以的,只要跟你要的环境没有关系,大可不去理会!之后这一步比较关键,决定你是否要进行三大步,如果进行了,就不需要,如果没有的话,可能就要三大步论了!选择资源管理下all-build之下的install,右键点击选择build,这样你所需要的那些dll,h文件,lib文件都安装到一个提前在cmake里面设置的路径中,建议不要去修改这个文件夹。这个路径是C:\Program Files\VTK,这个下面的就是我们要的东西了,之前bin下面的那些东西可以删除,但是或许有的时候还需要,保存也无所谓!之后就是VTK在设置VS中了,options中的projects and solutions里面的include file添加一个指到C:\Program Files\VTK\include\vtk-5.2,下面的library file添加一个指到C:\Program Files\VTK\lib\vtk-5.2的路径就可以了!然后做的就是把这个路径下面的bin文件夹里面的dll文件拷到C:\WINDOWS\system,这样vtk也算是配置完成了!但是还有一点不大舒服的地方就是每次在建立一个跟vtk相关的工程的时候,每次都要添加一些lib到IDE中,这个添加就是他们所说的三大步中的第二部,(没有办法,我现在还是照做),其中的涉及的到QT的里面就缺少一个lib,QVTK.lib,他们说的那些都添加完之后,这个也需要加进去才算完成!
本文档为【VTK与QT结合VS编程之新手安装(VS2008_QT4.4.3_vtk5.2.1)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_893673
暂无简介~
格式:doc
大小:24KB
软件:Word
页数:0
分类:互联网
上传时间:2013-06-08
浏览量:27