Ⅰ 在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中。