首页 > 系统相关 >在windows上构建OpenCascade

在windows上构建OpenCascade

时间:2022-12-30 11:44:41浏览次数:63  
标签:进度条 windows OCC 如下 点击 源码 构建 OpenCascade 下载

基于作者QuaoarsWorkshop的视频Open Cascade Lessons,讲的非常详细,观看需要魔法

什么是OCCT?. 首先,Open CASCADE Technology SDK 是一个几何建模库,或者更简单地说,它是一个几何内核。

  1. 下载源码和所需的第三方依赖
    1.1 下载第三方库,FreeimageFreetypeTcl/Tk

打开https://dev.opencascade.org/resources/download/3rd-party-components进行下载,如下图

image

下载完成如下图
image

解压,三个必须的依赖文件准备完成,如下图
image

1.2 下载OCC源码

打开https://dev.opencascade.org/release进行下载,PS:需要登陆,用GitHub一键登录就行

image

解压文件,并新建工作文件夹,结构如下
image

  1. 使用CMake编译OCC源码

打开CMake,如下图
image

image

选择IDE,然后点击Finish
image

会报错误,下一步设置第三方依赖库,点击OK
image

设置依赖库文件夹,然后点击Configure
image

进度条跑完如下图
image

设置INSTALL_DIRC:/Users/Rick/Desktop/DEMO/OCC-7.7.0-install,然后点击Configure
image

等待进度条跑完后,点击Generate
image

等待进度条跑完后,点击Open Project,程序会用vs打开项目
image

  1. 使用VS编译生成OCC库文件

点击 生成
image

完成后,如图
image

右键INSTAL,点击生成
image

完成后,如图
image

  1. 测试
    设置DRAWEXE为启动项,并运行
    image

键入如下命令,出现如下图效果,即完成
image

标签:进度条,windows,OCC,如下,点击,源码,构建,OpenCascade,下载
From: https://www.cnblogs.com/SpringBreath/p/17014514.html

相关文章

  • IPSEC VPN网关构建高安全性的数据采集系统
    一、需求背景 在物联网飞速发展的当下,许多项目需求实现上位机软件远程实时监视现场设备运行的各项指标和参数,数据在传输过程中可能遭受篡改、数据泄露等风险,给企业造成一定......
  • Windows 11 中语言的配置问题
    在英文的Window11操作系统中,有关语言配置中一个特效是针对Unicode的问题。  上面有个选项是针对UTF-8的支持。这个选项当前是Bate的选项,对一些Windows......
  • 使用CMake构建QCustomPlot
    因为原项目是使用CMake构建的,而且包含其他非标准库,同时并没有系统性学习CMake,还有Qt使用的QMake现在需要在原项目的基础上加上实时绘制曲线图,以方便查看数据和调试那么最......
  • Windows更换pip源
    国内常用镜像源:清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/中国科学技术大学:http://pypi.mirrors.ustc.edu.cn......
  • Fiddler V5.0 英文/汉化 Windows 抓包工具 【12月29日亲测有效】
     前言Fiddlerr功能强大的抓包工具,Web调试工具,HTTP协议抓包调试工具。它能够捕获浏览器和程序的所有http/https通信连接,可以针对访问请求,分析请求数据报文、设置断点、调......
  • 802.1x认证(账密认证)同时支持Windows和麒麟、统信终端上网认证使用
    802.1X技术为企业级的网络提供了安全和便捷的解决方案。在不同场景、不同需求下,802.1X账密认证、证书认证都有各自的拥趸。继​​《802.1X证书认证能力优化,员工入网还能这么......
  • windows10 安装 IIS 部署 asp.net core项目
     安装IIShttps://blog.csdn.net/qq_39953519/article/details/114371495这里写的比较详情 PublishASP.NetCore6.0MVCtoIISinVisualStudio2022 我按照......
  • 中文字符在Linux和Windows的区别
    我写一个程序,需要用到\t进行对齐,里面有中文字符。在Windows系统能够完美运行,但是去到Linux则出现问题,并不能对齐。研究了很久,发现是因为:Linux一个中文字符占3个cahr,而Wi......
  • Termius最新版windows/mac 安装教程「亲测好用」
    今天主讲windows的termius破解、mac的termius破解,windows的termius安装教程和mac的termius安装教程。 1.下载安装包mac和windows破解版的安装包都有,先去下载。Termius......
  • Windows10:该文件没有与之关联的应用来执行该操作
    发现桌面上快捷方式都有一个小箭头的图标,这当然更不能忍,于是在注册表里面删除了IsShortcut。(这是win10和win7时代的方法)。可是重启后,我发现下方任务栏的固定图标打不开......