Windows下编译安装OpenCASCADE
创始人
2024-05-20 10:54:21
0

OpenCASCADE (以下简称OCC)是一套开源的几何建模系统,提供了曲面、实体等建模方式,已经广泛应用在CAD、CAE、CAM等软件开发。

OpenCASCADE官网已经提供OpenCASCADE的编译安装方法,本文结合实操过程,简述其过程。

零、环境

操作系统:Windows 10

编译器:Visutal Studio Community 2019

CMake:CMake 3.15.0

一、获取OpenCASCADE代码

有多种方式可以获取OpenCASCADE源代码:

  • OpenCASCADE官方Git仓库代码

需要签署"Contrinutor License Agreement"以获取相应的权限,然后使用git下载即可。

  • GitHub

GitHub有不少OpeCASCADE Fork仓库。

git clone https://github.com/Open-Cascade-SAS/OCCT.git
cd ./OCCT/
git checkout -b OpenCASCADE-7.6.0 V7_6_0
  • OpenCASCADE安装包

OpenCASCADE安装包也包含了OpenCASCADE源代码,同时包含了已经编译好的第三方库。

本文使用“opencascade-7.6.0-vc14-64.exe”安装包内的OpenCASCADE源代码。

二、下载第三方库

三、构建项目

设置"3RDPARTY_DIR"为"D:\YouQuan\CaeFrameworks\OpenCASCADE\occt-3rdparty",构建生成项目。

四、编译安装

打开生成的"OCCT.sln",构建"ALL_BUILD"完成编译;构建"INSTALL"完成安装。

网络资料

OpenCASCADE Documentationhttps://dev.opencascade.org/doc/overview/html/index.html

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...