正文

[转载]wxWidget与VTK结合编程2011-01-16 15:40:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/bioexplore/52186.html

分享到:

1.下载安装wxWidget,参见http://wxpack.sourceforge.net/Main/HomePage下载wxPack最新包【Windows下直接安装即可】,其中包含有wxWidgets,wxFormBuilder(可视化GUI设计),wxAdditions(扩展库);
2.下载安装VTK,参见http://www.vtk.org/。下载源码自行编译【需要下载CMake,见http://www.cmake.org】形成库,需提前装有相应的C/C++编译器,如VC或GCC等。注意:为方便操作,设置相应的环境变量。
---------------------------------------------------------------------------------------------------------------------------------------------------
CMake的用法十分简便:运行CMake后,定位到VTK的源码处【解压源码后的文件夹】;同时指定生成的项目文件的目录;点击Configure按钮,出现若干选项,根据需要进行设置,如多线程,JAVA库等;选择相应的编译器【决定所生成的库所适用的范围和平台,如VS下生成的库不能移植到GCC下;反之亦然。但不影响源码的可移植性。】相应设置完成后,点击OK按钮,进入项目文件的生成。。。。。进入到生成的项目文件的目录打开相应的项目文件,如VS7.1等,选择生成ALL_BUILD,就可以喝杯咖啡去了【雪顶摩卡貌似还可】。。。。。。。。~~~~~~~~~~········,生成结束后,找到INSTALL项目,右键BUILD生成即可自动将生成的VTK库《静态和动态》以及相应的include包含文件自动拷贝到安装目录【默认下为C:\Program files\VTK】。此时就可以进行VTK程序应用开发了。---------------------------------------------------------------------------------------------------------------------------------------------------
3. 下载wxVTK程序,参见http://wxvtk.sourceforge.net。【提供有结合两个库的类,和若干例子】
---------------------------------------------------------------------------------------------------------------------------------------------------
若编译出现问题,首先查阅readme;其次,可以到邮件列表
http://wxvtk.sourceforge.net提问或查找答案。
wxVTK编译时的错误
---------------------------------------------------------------------------------------------------------------------------------------------------
4. wxVTK类是wxWindow or wxGlCanvas的子类,同时实现了VTK中的vtkRenderWindowInteractor窗口绘制交互器接口。因此,使用时应注意将其添加到wxWidgets中的顶层容器中,或者是某个容器下面的Sizer中,否则可能会显示出错。

阅读(5001) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册