Liu Shouda coder

opencv vtk 安装

2014-12-23

安装vtk

下载源码, cmake, make install 参考这里

使用cmake配置

参考这里

注意这里的vtk path指的不是安装位置,写成/usr/local/是错误的。命令行cmake并不报错。如果有cmake-gui,会更好。钩上

image

点击configure:

image

自动找到对应的cmake文件。

再configure

image

没有红色,说明没有没有问题了。可以点击Generate。
make -j8
这里可以看出设置的路径应该是cmake文件的路径。

opencv编译完成后。

sudo make install 完成安装

编译样例:

刚开始一直找不到头文件,找不到库文件,后来看到vtk实际上是有cmake使用例的:http://www.vtk.org/Wiki/VTK/Examples/Cxx/CMakeTechniques/CheckForModule 总结一个原因主要是对cmake不够熟悉。unix下手动编译安装链接不熟悉造成的。

project(test)
find_package(OpenCV REQUIRED)
FIND_PACKAGE(VTK REQUIRED)
INCLUDE(${VTK_USE_FILE})
add_executable(test test)
target_link_libraries(test ${OpenCV_LIBS} ${VTK_LIBRARIES})

widget_pose.cpp 运行结果:
image


Content