1.VTK 使用CMakeLists
文章目录
- 1.创建目录
- 2.配置VTK编译环境
- 3.创建main.cpp
- 4.CMake编译
1.创建目录
选择一个空文件夹创建CMakeLists.txt 文件,注意CMakeLists不要写错
2.配置VTK编译环境
cmake_minimum_required(VERSION 3.5) # 最低要求 CMake 3.5,避免兼容性问题
project(helloworld)
# 设置 VTK 的路径(确保路径正确)
set(VTK_DIR "D:/VTK_INSTALL/lib/cmake/vtk-9.4")
# 查找 VTK 库(REQUIRED 表示必须找到,否则报错)
find_package(VTK REQUIRED)
# 添加可执行文件
add_executable(helloworld main.cpp)
# 链接 VTK 库(PRIVATE 表示仅 helloworld 使用,不传递依赖)
target_link_libraries(helloworld PRIVATE ${VTK_LIBRARIES})
3.创建main.cpp
#include <iostream>
using namespace std;
int main()
{
cout<<"hello";
}
4.CMake编译
*创建 build目录
D:\vtkexample>mkdir build
D:\vtkexample>cd build
D:\vtkexample\build>cmake ..
D:\vtkexample\build>cmake --build.