Ⅰ 在linux下安装VTK时遇到错误,求解啊!
不能明确是不是编译时,出错了,你先确定下是不是在安装时./configure,有报错的情况,没问题了,再去看看是不是编译,出问题,貌似你的lib库文件有问题
Ⅱ Cmake动态编译VTK库(QVtkwidget)
在版本问题上大费周章之后,得到如下的成功尝试
软件版本说明:
PCl1.8.1 + VS2017 + Qt5.9.6 + Cmake + Vtk8.0.0
点击Configure后对条目进行处理:(修改完成继续Configure直到没有错误)
1.点击Add Entry添加
Name: CMAKE_DEBUG_POSTFIX 、Type: STRING 、Value:-gd、Description:空
让vtk的lib最后分为debug版本跟release版本。Debug版本带-gd。Release版本不带-gd,方便区分.
2.勾选BUILD_SHARED_LIBS,这样最后生成的vtk才会有dll跟lib
3.CMAKE_INSTALL_PREFIX设置为你清空的VTK文件夹(为了方便,这里选择的路径为PCL集成的VTK路径)
4.勾选VTK_Group_Qt,这样以后方便在qt里面使用
5.修改Qt5_DIR路径为PATH=D:/Qt/Qt5.12.0/5.12.0/msvc2017_64/lib/cmake/Qt5
6.修改VTK_QT_VERSION:STRING=5,使用Qt5修改相应版本号
7.如出现qmake路径则修改QT_QMAKE_EXECUTABLE:FILEPATH=D:/Qt/Qt5.12.0/5.12.0/msvc2017_64/bin/qmake.exe
完成Configure,不出意外就不再显示红色,接着点Generate
接着以管理员身份运行VS2017,打开构建目录下的VTK.sln
选择Debug,x64,然后右键解决方案窗口的ALL_BUILD --> 生成。
漫长等待...ing
然后右键install --> 仅生成install
Release版本同理,先ALL_BUILD --> 生成 再 右键install --> 仅生成install
至此完成编译VTK操作,接下来提取所需的QVtkwidget插件
Ⅲ 编译vtk出现的问题
说得详细一些,编译到什么情况出现的错误,bin已经编译出其他exe和dll文件了么?
Ⅳ 如何使用已经编译安装好的vtk
1.下载VTK6,可以上官网自行下载
2.解压到当前目录
3.进入目录创建build文件夹,存放编译文件。
4.进入build文件夹进行配置,进行配置ccmake .. (注意ccmake与..之间有空格,".."代表上一级目录)
5.运行步骤4进行安装就可以的
Ⅳ win7系统下怎么正确安装 VTK(Visualization Toolkit)啊有没有高手帮下小弟!急!
不知道你碰到的是什么问题
解压source code和data的rar,然后修改vtkMFCWindow.cpp中的
#define WINVER 0x0400----------> #define WINVER 0x0501
然后再进行编译,
在win7下,可能需要将vtk install的文件夹从C:/program files/vtk 改一下,我改成C:/VTK
否则不知道为什么没有安装.h和.lib文件到该文件夹下。
打开VTK.sln,Install右键编译即可。
here is some .lib filenames:
QVTK.lib
vtkproj4.lib
vtklibxml2.lib
vtkQtChart.lib
vtkexoIIC.lib
vtkalglib.lib
vtkWidgets.lib
vtkVolumeRendering.lib
vtkGenericFiltering.lib
vtkGeovis.lib
vtkViews.lib
vtkHybrid.lib
vtkInfovis.lib
vtkMFC.lib
vtkIO.lib
vtkImaging.lib
vtkzlib.lib
vtkNetCDF.lib
vtkjpeg.lib
vtkRendering.lib
vtkGraphics.lib
vtkFiltering.lib
vtkCommon.lib
vtkverdict.lib
vtkDICOMParser.lib
vtkmetaio.lib
vtkexpat.lib
vtkfreetype.lib
vtkftgl.lib
vtktiff.lib
vtksqlite.lib
vtksys.lib
vtkpng.lib
add these into the Linker->input->additional dependencies.
以上是网上找的,希望对你有帮助 。
Ⅵ VS2010,VTK,QT混合编程,在编译VTK.sln时出现如下错误,实在不知道为什么,请大家给看看,谢谢!
链接器添加vtkcommon.lib注意相对路径‥\‥\‥\bin\debug\vtkCommon.lib
Ⅶ “dmctk”“vtk”“itk”有什么区别
ITK在医学图像分绝陆割和配准方面具有非常强大的功能,在进行分割与配准研究及开发医学图像中铅处理与分析系统时,我们常常需要应用这一重要的工具。但ITK不具备可视化方面的功能,因此,在应用ITK进行图像处理后,一般会再利用VTK或者FLTK进行可视化,观察结果及进行交互显示.
CMAKE
vtk源码都是用c++编写的,是一个大的工程,无论在什么平台,用什么编译器,你都要告诉编译器该 如何去编译这么一个庞然大物。
工程文件是工程的一般组织形式,比如vc6.0下面是 dsw文件,gcc下可以把makefile看成这么一个东西。这些工程体系告诉编译器该干什么,需要什么 样的参数等
cmake就是这样一并培顷个用来生成适合不同编译器所需 要的工程文件的工具。 cmake为什么知道那些编译 参数呢,这不得不提CMakeList.txt这个文件,正是这个文件,提供了这些信息,换句话说,如果没有 CMakeList.txt,我们就不能使用cmake。
Ⅷ CMake编译VTK,ITK总是出错
我编译过ITK与VTK刚开始也不行,后来成功了。总结成功原因:1.操作系统要干净2.最好正版的VC(我从微软下的90天试用版VS2008)3.你的这个错误明显是路径不对
Ⅸ linuxopencv怎么开启vtk
C 开发 的基于谈颤灶VTK的图形可视化程序,坦白说,感谢向本人提问。对于这方面不甚了解。建含扮议这类专业教深次的问洞辩题,自己搜索一下。愿你能找到解决方法。
Ⅹ 如何安装VTK6.2.0
1、首先从VTK官网上下载vtk6.2.0和CMake3.2.3.
http://www.vtk.org/download/
http://www.cmake.org/download/
默认已经装好了vs2010啦,
最后是环境配置,请在系统path中添加.../vtk;,然后把vtk/bin中的dll文件拷进system32中。