cmake編譯vtk-9.0.1對應vs2017
軟體版本:
- vs2017
- vtk 9.0.1
- cmake 3.14.2
- Qt 5.11.0
下載下傳 vtk 9.0.1 Source 和 Data 下載下傳網址.
解壓 VTKData-9.0.1.tar.gz,VTK-9.0.1 到目前檔案夾,自動生成檔案夾 VTK-9.0.1。
在目前檔案夾建立 bin 目錄。在 cmake 中選擇對應的檔案夾,點選左下角的 Configure。
點選 Configure 後會出現以下界面,選擇相應的版本。
點選 Finish 開始配置。
Cmake下 ,下圖中路徑改為建立的 bin 目錄。
選擇生成 vtk 的例子。
對 Qt 的支援。
填寫 Qt 的路徑。
再次點選 Configure 。
下方顯示 Configuring done,然後點選 Generate。
最終顯示完成,可以點選 Open Project 打開項目,或者在 bin 目錄下打開 VTK.sln 檔案打開項目。
進入 vs2017 後,Debug 模式下,右側 ALL_BUILD,右鍵,選擇第一個選項–>生成,等待較長時間,完成後,選擇 ALL_BUILD 下方的 INSTALL,右鍵選擇“設為啟動項目(A)”,然後點選生成。
接着選擇 Release 模式,操作如上,繼續生成。
所有生成之後,沒有失敗的提示就說明編譯成功了,之後就可以在新的項目中進行配置了。
在 vtk 使用的過程中,若出現什麼錯誤,可能是在使用 Cmake 編譯的時候有些東西沒有添加,重新進行編譯即可,不會造成别的問題。