天天看點

VTK8.2.0安裝步驟

VTK8.2.0安裝步驟

(一)參考文章

(https://blog.csdn.net/weixin_44723106/article/details/102930039?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2)

(二)環境與準備

1,win10系統

2,Visual Studio community 2017

下載下傳位址①非官網http://c.biancheng.net/view/456.html(我采用)

下載下傳位址②官網https://visualstudio.microsoft.com

3,Vtk8.2.0

下載下傳位址官方https://vtk.org/download/

4,Cmake-3.17.2-win64-x64(用于編譯代碼,生成工程項目)

下載下傳位址官方 https://cmake.org/download/

(三)安裝流程

Cmake-3.17.2-win64-x64安裝

1,檢視自己電腦系統位數

控制台—系統與安全—系統

´64:64位系統

´86:32位系

VTK8.2.0安裝步驟

2,下載下傳

到官網下載下傳與自己電腦系統比對的cmake,我下載下傳的是64位系統的

下載下傳位址https://cmake.org/download/

VTK8.2.0安裝步驟

3,安裝

下載下傳完成,一鍵解壓後,解壓後出現如圖所示的檔案,輕按兩下提示處的檔案,根據提示進行一步一步的操作

VTK8.2.0安裝步驟

根據提示進行安裝工作,過程比較簡單,不再贅述,詳細内容可見我主要參考文章https://blog.csdn.net/u011231598/article/details/80338941?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158873138919195162554601%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=158873138919195162554601&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_v2~rank_v25-1

4,安裝完成後,我的桌面出現此圖示,安裝完成

VTK8.2.0安裝步驟

Visual-studio-community-2017

安裝

1,下載下傳

下載下傳位址http://c.biancheng.net/view/456.html

我下載下傳的是Visual-studio-community-2017版,下載下傳位址在一個網站上的網盤分享

2,下載下傳後出現一個引導安裝的程式,用滑鼠輕按兩下它

VTK8.2.0安裝步驟

3,然後點繼續,繼續後會出現一個畫面,會等待一小會兒

VTK8.2.0安裝步驟

4,選擇安裝community版本,點安裝

VTK8.2.0安裝步驟

5,①工作負荷項目,這裡強調一下一定要選擇第二項C++,不然後面安裝vtk的過程會出錯,由于我前幾次都沒有選擇第二項,後來一直出錯,是以此次我怕出錯就把前面三項都選擇了;②下方的安裝位置最好選擇英文安裝途徑,由于我隻有c盤,是以我選的c盤;③最後點右下角的安裝。

VTK8.2.0安裝步驟

6,然後等待下載下傳安裝過程,大概等一個小時左右

VTK8.2.0安裝步驟

7,下載下傳完成後,會提示你新增賬號,可以暫時不用注冊,也可以注冊,由于我之前下載下傳過幾次,還注冊了,是以我的界面是這樣的。

VTK8.2.0安裝步驟

8,最後在開始界面,出現這個程式,便安裝好了。可以右鍵點選圖示,以管理者方式運作,也可以在檔案中找到這個程式,将其發送到桌面快捷方式,友善操作運作。

VTK8.2.0安裝步驟

Vtk8.2.0安裝流程

1,下載下傳

我下載下傳的是vtk8.2.0.zip

下載下傳位址https://vtk.org/download/

VTK8.2.0安裝步驟

2,下載下傳後,檔案中會出現一個安裝包

VTK8.2.0安裝步驟

3,将其解壓到目前檔案,并重建立立兩個檔案

①vtk-install

②vtk-prefix

VTK8.2.0安裝步驟

4,打開桌面的cmake-gui

①點選如圖的1,2步驟,選擇其左邊的位址

②點選3處conigure(由于此圖是後面一點的程序,是以有點不一樣)

VTK8.2.0安裝步驟

③接着會出現一個選擇界面(此文中沒有),選擇與自己下載下傳的vs版本相比對那個,我選擇的是vs2017

④等待一段時間,直到如下圖所示,出現一個紅色的界面

VTK8.2.0安裝步驟

⑤選擇打鈎一些項目(如上圖),并修改一個位址(入下圖位址)

BUILD-EXAMPLES 打鈎

VTK8.2.0安裝步驟

⑥繼續點configure,直到界面變為白色,再點generate,當下面出現Gonfiguring done,則cmake任務完成

5,打開檔案夾vtk-install,找到VTK.sln,輕按兩下

VTK8.2.0安裝步驟

6,找到ALL-BUILD,單機右鍵,選擇從新生成,然後等待一段時間;

右擊INSTALL,選擇僅用于項目生成,然後成功便可以了。

VTK8.2.0安裝步驟

7,運作一個項目,右擊Cylinder,選擇設為啟動項目,然後按F5,可出現如圖所示

VTK8.2.0安裝步驟

(四)安裝過程中出現的問題及其原因和解決方法

1,cmake-gui生成工程過程中出現的問題

VTK8.2.0安裝步驟

解決方法途徑:

①可能是選擇的vs版本不符合:先點file,選擇第二個選項以清除緩存,再點configure選擇與自己下載下傳的vs一緻的版本。

②可能是下載下傳vs時,工作負荷那一步,沒有選擇合适的一項,如本次就要選擇 使用c++的桌面開發

VTK8.2.0安裝步驟

2,vs過程中出現“無法啟動程式,拒絕通路”

VTK8.2.0安裝步驟

解決方法途徑:

①選擇項目時,點右鍵,先選擇“設為啟動項目”,再按F5運作。

②其他可能原因及解決方法見csdn上的文章。