OCCT简介:
大约
开放级联技术 (OCCT) 是用于 3D CAD、CAM、CAE 的开源软件开发平台。这是位于 https://dev.opencascade.org/ 的官方存储库的克隆。

下载地址:
https://github.com/3drepo/occt.git
https://github.com/Open-Cascade-SAS/OCCT.git
分成两个程序体,

主程序,外部依赖程:
主程序体:
https://github.com/Open-Cascade-SAS/OCCT.git


第三库是外部依赖程序:


构建用cmake 构建:

官方构建教程:https://dev.opencascade.org/doc/overview/html/build_upgrade.html

构建完成和编译之后

在Draw 文件下面有一个exe 的项目
DRAWEXE:
把DRAWEXE项目设成启动项目:


到这里就可以跑起图形界面。
在这里插入图片描述
假如报如下错误:

error in Tk initialization. Tcl reported: invalid command name "tcl_findLibr
如果tcl 图形在启动过程报库没找到的话

在生成exe 的文件里找到wish.exe ,
运行一个wish.exe 是不是能完全启动。
如果报找不到lib ,就按提示把第三库的tcl lib 放到提示的目录下面


samples 示例文件


之后就可以,快乐的分析源码了。

occt 几何图形库入门01相关推荐

  1. 【网络爬虫入门01】应用Requests和BeautifulSoup联手打造的第一条网络爬虫

    [网络爬虫入门01]应用Requests和BeautifulSoup联手打造的第一条网络爬虫 广东职业技术学院 欧浩源 2017-10-14  1.引言 在数据量爆发式增长的大数据时代,网络与用户的沟 ...

  2. java编程菜鸟入门01

    写在前面: 此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 传送门: java编程菜鸟入门01 java对象和类 jav ...

  3. Matlab入门-01命令行操作

    Matlab入门-01命令行操作 一.数据的输入 二.数值.变量和表达式 三.命令行的换行输入 四.数据显示格式 五.clc,clear,close all 一.数据的输入 例如: 1.矩阵输入: 矩 ...

  4. 机器学习入门 01 —— 机器学习概述

    文章目录 系列文章 机器学习概述 1.1.人工智能概述 1 人工智能应用场景 2 人工智能小案例 3 人工智能发展必备三要素 4 人工智能.机器学习和深度学习 5 小结 1.2.人工智能发展历程 1. ...

  5. Openmv入门01——HAL库stm32

    Openmv入门01 开启一个项目 Openmv程序 1.识别长度 2.识别面积 STM32 1.识别长度 2.识别面积 开启一个项目 看看例程~很快上手https://docs.singtown.c ...

  6. Python入门01:如何在 Chrome 浏览器轻松抓包

    python入门01:教你在 Chrome 浏览器轻松抓包 通过上一节我们知道了什么是爬虫,也知道了爬虫的具体流程 那么在我们要对某个网站进行爬取的时候,要对其数据进行分析 就要知道应该 怎么请求,就 ...

  7. python基础入门01

    python 基础入门01 前言 python 是一种计算机程序设计语言, 由创始人吉多·范罗苏姆(Guido van Rossum) 在1989年阿姆斯特丹的圣诞节期间为了打发无聊的时间,决定开发一 ...

  8. PLC编程入门-01基础知识介绍

    PLC编程入门-01基础知识介绍 PLC的组成结构 PLC编程语言: PLC输入输出的特点 输入 输出 PLC的组成结构 简图 明细图 CPU:控制器和运算器本身就是CPU主要组成部分,和PC的CPU ...

  9. 数据结构和算法_零基础入门01

    数据结构和算法_零基础入门01 一.数据结构是什么? 逻辑结构.物理结构 二.算法 算法的五个基本特征 算法设计的要求 b站学习小甲鱼的数据结构与算法,自留笔记. 程序设计=数据结构+算法 一.数据结 ...

最新文章

  1. clisp语言中的包
  2. php7 windows2008,【笔记】Windows Server2008 R2 安装 PHP7 缺少 API-ms-win-crt-runtime-l1-1-0.dll 解决方案...
  3. GUI for git|SourceTree|入门基础
  4. 用力和应变片计算弹性模量_实验力学实验讲义(08.9).doc
  5. SAP Leonardo机器学习Restful API如何获得Access Token
  6. django国际化与html语言,Django 国际化
  7. linux重启服务挂载盘消失,如何处理ECS Linux服务器重启服务器、初始化系统后数据盘不见了的情况...
  8. jquery --- Poshy Tip jQuery Plugin
  9. Linux学习总结(65)——Linux 服务器安全强化的七个步骤
  10. spring加载jar包中多个配置文件
  11. InnoDB存储引擎概念与原理解析
  12. 索引(挑战程序设计竞赛——经验篇)
  13. JavaScript判断数组是否为空、 判断数据类型
  14. NeoKylin(linux)操作系统基本操作(自用)
  15. os.path -- 常用路径操作
  16. 网络安全面试常见问题
  17. node生成图形验证码
  18. 苹果屏幕上的小圆点_今天才发现,苹果手机点一下屏幕就能截图,还支持长截图学到了...
  19. 实现表格隔行变色的方法
  20. 物理层一致性(Compliance)测试

热门文章

  1. 散文说python半篇——景观三元论与盖茨比的对话
  2. 怎么获取网易云歌单外链链接
  3. 清华集训2014 玛里苟斯
  4. CentOS软件包管理
  5. 阈值法进行边缘检测matlab
  6. 这些前后端性能指标,面试一问我就懵了
  7. j3455安装linux 4k驱动,J3455安装centos步骤
  8. mysql统计数学课的及格人数_mysql case when 案例:统计各科成绩各分数段人数所占百分比...
  9. idea修改代码提示时间
  10. 酒仙网将上市:营销促营收增长,深陷纠纷案,部分股权被法院冻结