Windows下编译OpenCASCADE 7.9.1

1. 官网的编译教程

需要全面的编译教程,请参看官网编译教程

2. 自行编译

2.1. 源码下载

2.2. 下载编译需要的第三方库

OCC官网也体贴地准备好了,第三方库链接。大多数需求只需要下载必须得两个库FreeType与Tcl/TK,其他的按需下载,如下图所示:
image

下载好之后,解压到一个目录,目录名自己定即可,到时cmake时,自己设置好第三方库路径即可,由于我目前编译的是vs2019 x64位版本,官方没提供64位的Tcl/Tk8.6,所以就自行编译了部分第三方库,
image

2.3. CMake编译

CMake操作教程就不展开说了,只讲几个关键点,
image

选项:BUILD_RELEASE_DISABLE_EXCEPTIONS 不勾选,否则编译的Release发生异常时不抛异常,会导致软件Crash。
还有一些BUILD_为前缀的选项,按需选择,但要注意提供第三方库的支持。
image

3. 下载预编译的OCCT

下载OCCT预编译库

posted @ 2025-06-06 01:14  LibBuilder  阅读(537)  评论(0)    收藏  举报