vtk vs2015 win10 64bit 编译注意事项
来源:互联网 发布:javascript难学吗 编辑:程序博客网 时间:2024/06/02 04:07
记录几个凌乱的关键点:
事先安装Qt,我得是5.8版本。需要官网注册之类的。
1.关于Python:
编译带tcl/java/python的 vtk 需要很多繁琐的步骤,记录整个过程太恐怖了。vtk暂时不支持python3,支持的还是python2. 但是python2的官方安装包中没有debug版本的python27_d.lib 和python27_d.dll及pdb文件,需要自行编译。如果非要在vtk中编译python相关功能,如下是win1064bit的下载地址: python27_d.lib等
2.只记录vtk的cpp开发编译
(1.)cmake做过两个文件夹的一般配置之后,点击Configure等待完成。『如果vs2015的vc++模块安装相对全面的话,应该很容易通过这一步。如果cmake报错说找不到cxx编译器,那么需要在vs2015的新建vc++项目的窗口中找到一些可安装的模块提示,来安装这些模块。一路点击就搞定了。』
(2.)从cmake中找到BUILD_EXAMPLES选项,点击右侧方框,勾选之。同样,点选非常靠后的 VTK_Group_Qt项。再单击一次Configure按钮,等待完成。如果你的Qt也是5.x的,那么完成后会有报错的对话框弹出。因为VTK默认支持Qt4.x,需要手动修改。
(3.)配置Qt相关的项。将VTK_QT_VERSION后面的4选成5; 通过CMakeGUI界面的AddEntry按钮添加一个的变量:CMAKE_PREFIX_PATH,变量值为包含qt5.8的bin目录的那个目录:D:\Qt\Qt5.8.0\5.8\msvc2015_64; 配置cmake中的QT_QMAKE_EXECUTABLE为qmake.exe『D:\Qt\Qt5.8.0\5.8\msvc2015_64\bin\qmake.exe』单击Configure,则Qt相关的配置应该就结束了。报错的话在仔细调整上面的相关项目。
(4.)配置编译过后的VTK的本地安装目录: CMAKE_INSTALL_PREFIX为自己中意的对象,比如不想占用C盘空间,则可以用D:\Program Files\VTK。『不再本地安装VTK还是有些不方便的,比如Include文件夹没有』
(5.)这时就可以Generate了。会在指定的文件夹中生VTK.sln文件。
(6.)用vs2015打开这个vtk.sln文件即可。
(7.)然后Build -> Build Solution,分别对Debug和Release版本。
(8.)最后分别将INSTALL进行生成,就在配置的位置安装上VTK了。
(9.)然后,就可以开发基于VTK的应用程序了。
- vtk vs2015 win10 64bit 编译注意事项
- win10 vs2015 编译OCCT的注意事项
- Win10 + 64bit + OpenCV3.1 + VS2015
- VLFeat+MATLAB2016+Vs2015+win10 64bit
- CGAL 4.11 版 win10-vs2015-64bit 编译与开发关键点指南
- Win10+VS2015编译libcurl
- win10 vs2015 libs3 编译
- win10 vs2015 opencv编译
- win10 vs2015 wxWidgets编译
- win10 vs2015 编译 wxSqlite3
- win10 vs2015 freetype2编译
- VLfeat win10 vs2015 编译
- expat win10+vs2015编译
- win10+vs2015 meshlab编译
- OGRE win10 Vs2015编译
- win10+VS2015+pycaffe编译
- win10 vs2015 php源码编译
- WIN10 QWT6.1.3+VS2015编译
- Gson
- POJ
- 什么是JavaConfig
- 【web开发】第一台服务器&网站部署回忆录 (2017-9-13)
- JSON.parse()与JSON.stringify()
- vtk vs2015 win10 64bit 编译注意事项
- 家长对奥数产生的3个误解,你中招了吗?
- Android 系统启动流程学习笔记
- Jmeter +Maven+jenkins 接口性能全自动化测试
- android-解决读取txt文件中文乱码问题
- chongzhuang 搜狗输入法
- 深入理解ES7的async/await
- 文章标题
- Android经典可控线程的实现