1. 程式人生 > >VTK-1-編譯VTK-環境配置

VTK-1-編譯VTK-環境配置

vtk的介紹請移步vtk官網https://www.vtk.org/
本文介紹的環境配置以編譯Java版的vtk8.0.1為例。

1、下載VTK-8.0.1並解壓

2、新建目錄:D:\VTK

新建目錄:D:\VTK,在此目錄下新建四個資料夾,注意資料夾的名字最好是壓縮包直接點選解壓到當前資料夾後的名字,不要隨意重新命名。否則在cmake中配置的時候會出現問題。
新建目錄:D:\VTK
其中VTK-8.0.1用於放置原始碼,解壓vtk壓縮包所得
VTKData-8.0.1用於放置資料,解壓vtk資料壓縮包所得
bin用於編譯
doc用於放置文件(可以不下載文件,本資料夾也可以不要)
3、下載並安裝CMake

4、開啟CMake,
sourse code目錄是D:/VTK/VTK-8.0.1,build 目錄是D:/VTK/bin
這裡寫圖片描述
再按configure按鈕,cmake軟體會讓你選擇需要使用的編譯器,這裡我們選visual studio 2017 win64,注意要選擇win64 .否則在visual studio編譯的時候,生成的32 dll無法執行在64位機器上
這裡寫圖片描述

然後,cmake就會對系統進行掃描(這個過程有可能時間稍微長一點).停下來之後,我們就可以修改cmake選項了。

這裡寫圖片描述
使用java開發,因此選擇下列選項:
這裡寫圖片描述
切記不要選擇jogl、test和swt!!
選擇完之後,點選configure,如果出現紅色的標記,則重新選擇,然後再次configure。
最後點選generate。
generate之後,在bin目錄下生成了vtk.sln檔案,使用visual studio2017開啟,進行編譯。
這裡寫圖片描述