OCCT简介:

大约

开放级联技术 (OCCT) 是用于 3D CAD、CAM、CAE 的开源软件开发平台。这是位于 https://dev.opencascade.org/ 的官方存储库的克隆。

下载地址:

https://github.com/3drepo/occt.git

https://github.com/Open-Cascade-SAS/OCCT.git

分成两个程序体,

主程序,外部依赖程:

主程序体:

https://github.com/Open-Cascade-SAS/OCCT.git

occt 几何图形库入门01_github

第三库是外部依赖程序:

occt 几何图形库入门01_occt_02

构建用cmake 构建:

官方构建教程:https://dev.opencascade.org/doc/overview/html/build_upgrade.html

occt 几何图形库入门01_git_03

构建完成和编译之后

在Draw 文件下面有一个exe 的项目

DRAWEXE:

把DRAWEXE项目设成启动项目:

occt 几何图形库入门01_occt入门_04

occt 几何图形库入门01_github_05

到这里就可以跑起图形界面。

在这里插入图片描述occt 几何图形库入门01_git_06

假如报如下错误:

error in Tk initialization. Tcl reported: invalid command name "tcl_findLibr

如果tcl 图形在启动过程报库没找到的话

occt 几何图形库入门01_occt_07

在生成exe 的文件里找到wish.exe ,

运行一个wish.exe 是不是能完全启动。

如果报找不到lib ,就按提示把第三库的tcl lib 放到提示的目录下面

occt 几何图形库入门01_3d_08

occt 几何图形库入门01_occt_09

occt 几何图形库入门01_occt_10

samples 示例文件

occt 几何图形库入门01_git_11

occt 几何图形库入门01_occt_12

之后就可以,快乐的分析源码了。