參考:
https://vtk.org/Wiki/VTK/Configure_and_Build
1.安裝VS2019
2.安裝QT5.12
3.下載CMake
https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2-win64-x64.zip
4.下載VTK庫
https://vtk.org/files/release/8.2/VTK-8.2.0.zip
5.
將下載后的文件解壓到如下目錄
E:\osg\VTK\VTK-8.2.0
6.應用CMake
參數設置如下:
BUILD_EXAMPLES 如果想學習官方示例程序,那么就勾選上
CMAKE_INSTALL_PREFIX 這個表示vtk最后生成的鏈接庫的位置,將其修改為:E:/osg/VTK/VTK
VTK_Group_Imaging 勾選上
VTK_Group_Qt 勾選上
VTK_RENDERING_BACKEND設置為OpenGL
點擊Add Entry,添加CMAKE_DEBUG_POSTFIX,Value設置為_debug(用來區別debug和release版本)
設定QT5的路徑: D:/GISSoft/Qt/Qt5.12.3/5.12.3/msvc2017_64/lib/cmake/Qt5
再次點擊configure,如無error,點擊Genrate。
7.
用VS2019打開
E:\osg\VTK\build\VTK.sln
文件
8.修改編譯類型
9.編譯
10. 安裝
11.結果