原博文鏈接在我的官方網站,網址是:http://www.aobosir.com/blog/2017/02/11/Windows-Compile-vtk-source/
下載 VTK (7.1.0 版本)
下載網站:http://www.vtk.org/download/
下載下面這個:大約40多M
使用CMake-GUI軟件生成編譯文件
解壓VTK。然後使用CMake-GUI軟件,生成編譯文件:
第一次點擊 Configure 按鈕,選擇的編譯器是:Visual Studio 10 2010(就是VS2010 軟件 32位的),大約要執行3分多鐘。
出現了紅色的條目。然後,在點擊Configure 按鈕一次。
不在有紅色條目。
點擊Generate 按鈕。
搞定:
開始編譯VTK:
我們使用VS2010軟件編譯。使用VS2010軟件打開下面的文件:
點擊生成:
VTK庫是一個比較底層的庫,它沒有什麼依賴庫,所以編譯VTK庫是一件比較容易的事情。
執行了30多分鐘,現在,全部編譯成功:
然後我們在生成 INSTALL
有一個執行失敗:失敗的原因是:需要管理員權限。
解決辦法:(參考網站:這裏)
所以,我們現在關閉這個VS2010軟件。打開CMake-GUI,重新生成編譯文件:
我們將 CMAKE_INSTALL_PREFIX 條目設置爲一個我們有權限新建文件的路徑:
再次點擊 Configure 按鈕。
最後在點擊 Generates 按鈕。
現在點擊:VTK.sln 文件
對着ALL_BUILD 右鍵,點擊 生成
這次執行,也就5分鐘左右。
現在,我們生成 INSTALL :
然後,我們再將這個文件夾剪切到C:\Program Files (x86)
路徑裏面:
我們需要將\bin\
路徑(C:\Program Files (x86)\VTK\bin
)添加到環境變量裏面。
搞定
更多精彩的博文,請訪問:http://www.aobosir.com/