注意:
本文源于笔者对Quaoar在油管上视频的学习总结
本文介绍如何快速用 cmake 软件配置自己的 OpenCASCADE 项目,减少了配置库文件,链接库文件的麻烦。
前提:下载并配置编译好OpenCASCADE 源码。
软件准备:
在该文件中填入以下代码:并保存。
// An highlighted block cmake_minimum_required (VERSION 3.0.0 FATAL_ERROR) # Project name project (Lesson_04 CXX) # OpenCascade find_package(OpenCASCADE) # Configure C++ compiler's includes dir include_directories ( SYSTEM ${OpenCASCADE_INCLUDE_DIR} ) # Add executable,这里的文件需要根据自己的文件名字添加!!! add_executable (Lesson_04 main.cpp Viewer.cpp Viewer.h ViewerInteractor.cpp ViewerInteractor.h ) # Add linker options foreach (LIB ${OpenCASCADE_LIBRARIES}) target_link_libraries(Lesson_04 debug ${OpenCASCADE_LIBRARY_DIR}d/${LIB}.lib) target_link_libraries(Lesson_04 optimized ${OpenCASCADE_LIBRARY_DIR}/${LIB}.lib) endforeach() # Adjust runtime environment set_property(TARGET Lesson_04 PROPERTY VS_DEBUGGER_ENVIRONMENT "PATH=$<$<CONFIG:DEBUG>:${OpenCASCADE_BINARY_DIR}d>$<$<NOT:$<CONFIG:DEBUG>>:${OpenCASCADE_BINARY_DIR}>;%PATH%")
可以看见,Lesson_04项目被添加进来,且已经有可执行的文件了,当然这里面的文件是我自己的,读者可以根据自己的文件名字在上面的CmakeLists.txt中更改。
11 点击VS的运行按钮,可以看到,项目成功启动了。至此配置成功。
本教程来源于油管视频教程。 此处感谢,Quaoar的贡献!