Windows下编译OpenCASCADE 7.9.1
1. 官网的编译教程
需要全面的编译教程,请参看官网编译教程
2. 自行编译
2.1. 源码下载
2.2. 下载编译需要的第三方库
OCC官网也体贴地准备好了,第三方库链接。大多数需求只需要下载必须得两个库FreeType与Tcl/TK,其他的按需下载,如下图所示:

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

2.3. CMake编译
CMake操作教程就不展开说了,只讲几个关键点,

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




浙公网安备 33010602011771号