【OpenCASCADE】Ocaf开发框架在VS2017中的安装调试

从我安装OpenCASCADE几何平台到调试成功Ocaf框架,中间卸载重装几次OCC我都数不清了,每次都是因为忘记在调试的时候有哪些配置被自己改动了,所以当我第一次调试成功后,就直接又重新安装了一次,并做了记录

 

 一、安装

 虽然我个人从来不在C盘下安装,但团队传统都是安装在C盘根目录下,所以...嗯,直接选择安装在C盘根目录下,然后一直无脑梭哈next,直接就可以开始安装了

安装成功后,就可以开始调试Ocaf框架的步骤了

二、调试Ocaf框架

Step0:打开QQ音乐

播放自己爱听的歌。调试期间会出现很多稀奇古怪的报错,听歌不管是对你还是对键盘都好

Part1:调试Ocaf.vcxproj文件

首先打开Ocaf.vcxproj文件

文件在下面的目录中

C:\OpenCASCADE-7.4.0-vc14-64\opencascade-7.4.0\samples\mfc\standard\06_Ocaf\adm\win\vc10

注:以下所有的报错信息都是我个人在实际调试中遇到的,如果与你的报错不一样,那只能祝你平安了my brother

此时如果直接运行,不出意外是会出意外的

错误列表截图如下

 解决方案:

在Ocaf属性页中,打开C/C++菜单,选择常规->附加包含目录,在其中加入如下目录

OpenCASCADE的全称是Open CASCADE Technology,是一个开源的三维几何建模框架,用于CAD、CAM、CAE以及其他各种工程应用中。其核心库是OCCT(Open CASCADE Community Edition),提供了一套功能强大的算法和数据结构,使开发人员可以处理各种几何实体、多边形网格、曲线曲面和体积模型等。 OpenCASCADE的设计目标是为了提供一个用于处理和表示三维几何信息的开放平台。它支持多平台和多语言,并提供了一套丰富的API接口,方便开发人员进行二次开发和定制。同时,它还提供了图形用户界面(GUI)模块,包括视图管理、模型显示等功能,使得开发人员可以方便地构建CAD和其他三维建模应用。 OpenCASCADE的数据模型基于OCCT库,并使用OCCT Application Framework(OCAF)组件来管理和存储三维模型数据。OCAF提供了一个灵活的数据模型,用于组织和管理三维模型的几何、拓扑和属性信息。它支持多种数据格式的导入和导出,并提供了一套强大的数据查询和变换功能。 使用OpenCASCADEOCAF开发人员可以实现各种三维建模应用,包括CAD、CAM、CAE和虚拟现实等。它可以处理各种几何实体,如曲线、曲面和立体等,并支持各种几何操作,如裁剪、拓扑关系查询和几何变换等。同时,它还提供了丰富的功能,如网格生成、模型修复和细分曲面等,使得开发人员可以进行更加复杂的几何建模和分析。 总的来说,OpenCASCADEOCAF是一个强大而灵活的三维几何建模框架,为开发人员提供了丰富的功能和工具,用于处理和表示三维几何信息。它是一个开源项目,拥有活跃的社区支持,可以帮助开发人员更高效地开发出各种三维建模应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值