1. 程式人生 > 其它 >vtk編譯安裝並在clion中新增依賴

vtk編譯安裝並在clion中新增依賴

技術標籤:VTKvtklinuxubuntucmake

1.下載VTK

官網:https://vtk.org/download/
vtk9.0.1百度網盤連結:https://pan.baidu.com/s/14c8lliPLLMsind1_fLfLjQ 密碼: n7ip

2.解壓VTK

進入到vtk所在目錄(我放在home目錄下),解壓vtk

tar -zxvf VTK-9.0.1.tar.gz

3.安裝依賴

sudo apt-get install cmake-curses-gui
sudo apt-get install freeglut3-dev

4.編譯

mkdir build
cd build
cmake ..
make -j8 sudo make install

5.在clion中新增依賴

我的Cmake目錄如下:

cmake_minimum_required(VERSION 3.17)
project(testvtk)

set(CMAKE_CXX_STANDARD 14)

set(VTK_DIR "/home/lichunlin/VTK-9.0.1/build/lib")
find_package(VTK REQUIRED)
include(${VTK_USE_FILE})

add_executable(testvtk main.cpp)
target_link_libraries(
testvtk ${VTK_LIBRARIES})

6.執行時可能發生的錯誤

若執行時提示以下錯誤,參考我的另一篇部落格即可解決

error while loading shared libraries: libvtkDICOMParser-9.0.so.1: 
cannot open shared object file: No such file or directory

在這裡插入圖片描述

部落格連結在此!點我!!