Open-Cascade 编译全过程-以及注意事项

1.从Github上下载 该源码库; 

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

2.再从下面网站,下载需要的地方库文件:

从这个地址下载需要的文件;

Open-Cascade 编译全过程-以及注意事项_第1张图片

3rd party Components | Open CASCADE Technology

3.使用cmak gui进行构建编译;

关键地方以及坑所在得点: 

如果其编译选项是 为 XXX_DIR_XXX; 但是点击右边选项, 其却只能选择文件; 

做法就是,选中文件,然后去掉文件名字,保留文件所在得文件夹即可!!!! 注意

我就是在这个地方遇到得坑,老是编译出错!!! 还有这个什么ft2build的选项

 4,以上配置完成后,编译即可

Open-Cascade 编译全过程-以及注意事项_第2张图片

Open-Cascade 编译全过程-以及注意事项_第3张图片

5. 有可能遇到 显示异常

error in Tk initialization. Tcl reported: invalid command name "tcl_findLibrary" Draw[1]

这个问题: 

 解决办法: 将这里面所有的lib,

Open-Cascade 编译全过程-以及注意事项_第4张图片

拷贝到这里: 就是exe所在目录的lib中. 

Open-Cascade 编译全过程-以及注意事项_第5张图片

5.2: 运行一下 ,没什么问题之后,

Open-Cascade 编译全过程-以及注意事项_第6张图片

 5.3.运行其中一个demo,ok ,编译成功

Open-Cascade 编译全过程-以及注意事项_第7张图片

6:附上我编译好的Release Debug版本的库,我这里使用的是vs2019 x64位系统的;

链接:https://pan.baidu.com/s/1BlGlylfOdfD5o_p5HC3FFA?pwd=2omz 
提取码:2omz 
--来自百度网盘超级会员V3的分享

如果可能: 大家可以关注一下我的微信公众号或者DY  95869018153 ; 有问题可以咨询我哦.

你可能感兴趣的:(cmake,c++,cad)