工欲善其事---gcc版的VTK
vtk吧
全部回复
仅看楼主
level 12
rabbitbride 楼主
不知道大家有没有遇到这样的坑:
VS 和 Windows 的版本乌七八糟,导致VTK的版本也乌七八糟?
VS安装包越来越大,下载-安装-编译,然后几天过去了。
然后会引发一堆和写代码不相关的问题,然后。。。。
连最后打包安装的时候也会有莫名其妙的问题。
本帖写一个Windows平台下gcc版本的VTK编译,来帮大家脱坑,
我只负责抛砖,玉还需要大家来引~[哈哈]
2016年05月31日 04点05分 1
level 12
rabbitbride 楼主
先发环境配置:
OS:win8 x64
VTK:5.10
Qt:4.8.5
qtcreator:2.2.1
[受伤]别问我gcc在哪儿,qtcreator中带mingw,mingw中含gcc。
可能我用的版本有点老~
哦,忘记一个,还有
ITK :3.20.0
2016年05月31日 04点05分 2
level 12
rabbitbride 楼主
Cmake版本就无所谓了,随便选个不太old的就可以了
2016年05月31日 04点05分 3
level 12
rabbitbride 楼主
1、配置mingw
手动添加系统环境变量:
变量:C_INCLUDEDE_PATH 值:C:\Qt\qtcreator-2.2.1\mingw\include
变量:CPLUS_INCLUDE_PATH 值:C:\Qt\qtcreator-2.2.1\mingw\include
变量:LIBRARY_PATH 值:C:\Qt\qtcreator-2.2.1\mingw\lib
变量:PATH 值:C:\Qt\qtcreator-2.2.1\mingw\bin
配置完之后即可进行检查是否成功:
进入cmd,然后输入:gcc -v,出现如图显示的版本信息:
2016年05月31日 04点05分 4
level 12
rabbitbride 楼主
2、Cmake下使用MinGW。只要上一步环境配置正确,这里无压力。
注意:
CMAKE_USE_PTHREADS X
CMAKE_USE_WIN32_THREADS X
VTK_USE_QT √
无压力~不便秘。
2016年05月31日 04点05分 5
level 12
rabbitbride 楼主
编译ITK的过程和VTK类似,甚至更easy点,毕竟单纯算法库,没有显示部分。
[睡了]
记得把这个cmake选项X了: use-pthreads。
有兴趣的,把ITK编译过程补一下~谢谢[刷牙]
2016年05月31日 04点05分 9
level 12
rabbitbride 楼主
优势:
1、天生跨平台,随时可以转到linux中去拥抱自由~[酷],大家应该知道我接下来想做什么
2、一人编译,随处可用,不挑操作系统版本,大家随意copy~
3、Qt的安装包小啊,省时间啊~
4、免费啊,这年头,谁还用盗版~~!!!
5、可装B。。。。~
2016年05月31日 04点05分 10
1