1.从Github上下载 该源码库;
https://github.com/Open-Cascade-SAS/OCCT
2.再从下面网站,下载需要的地方库文件:
从这个地址下载需要的文件;
3rd party Components | Open CASCADE Technology
3.使用cmak gui进行构建编译;
关键地方以及坑所在得点:
如果其编译选项是 为 XXX_DIR_XXX; 但是点击右边选项, 其却只能选择文件;
做法就是,选中文件,然后去掉文件名字,保留文件所在得文件夹即可!!!! 注意
我就是在这个地方遇到得坑,老是编译出错!!! 还有这个什么ft2build的选项
4,以上配置完成后,编译即可
5. 有可能遇到 显示异常
error in Tk initialization. Tcl reported: invalid command name "tcl_findLibrary" Draw[1]
这个问题:
解决办法: 将这里面所有的lib,
拷贝到这里: 就是exe所在目录的lib中.
5.2: 运行一下 ,没什么问题之后,
5.3.运行其中一个demo,ok ,编译成功
6:附上我编译好的Release Debug版本的库,我这里使用的是vs2019 x64位系统的;
链接:https://pan.baidu.com/s/1BlGlylfOdfD5o_p5HC3FFA?pwd=2omz
提取码:2omz
--来自百度网盘超级会员V3的分享