日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenCASCADE开发环境搭建之OCCT库编译

發布時間:2023/12/18 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenCASCADE开发环境搭建之OCCT库编译 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、介紹

Open CASCADE是一套開放原始碼的CAD/CAM/CAE幾何模型核心,源自于法國的Matra Datavision公司,這一套函式庫系統原來是著名的CADCAM軟體EUCLID的開發平臺,但是在1998年, Matra Datavision改變了經營策略,從以銷售軟體為主改變為提供CAD/CAM/CAE軟體服務為主的獲利模式,并且在1999年公布Open CASCADE的程式原始碼,任何人都可以在該公司的網站上下載并且使用這些程式碼,而Matra Datavision則以此函式庫為基礎位客戶建立客制化的數值模擬軟體,國內CADCAM產業所需的套裝軟體常常動輒數百萬甚至上千萬,如此高昂的軟體 費用對于中小企業來說確實是非常沉重的負擔,而且套裝軟體中的功能有些其實根本用不到,但是軟體使用者卻必須花錢購買這些用不到的功能,如果能夠針對中小 企業的需求建構一個精簡化的CAD/CAM軟體,并且在生產需求改變的時候才增加新的功能,將可以有效節省軟體成本,而Open CASCADE的成功經驗或許可以提供產業界甚至學術界一些新的思考方向
Open CASCADE是一個功能強大的三維建模工具,提供了點、線、面、體和復雜形體的顯示和交互操作,經過深度開發后可實現紋理、光照、圖元填充、渲染等圖形操作和放大、縮小、旋轉、漫游、模擬飛行、模擬穿越等動態操作。

2、編譯

通過安裝包安裝OCC庫,在OCC官方下載網址中 https://dev.opencascade.org/release 下載vc14-64版本的安裝包,下圖所示。

下載好的exe文件可以直接安裝,安裝后如下圖:

但由于個人電腦環境不同原因,很多情況下自帶的OCC庫文件可能不能用,需要自己用編譯器再編譯一遍,VS工程文件occ安裝包已經提供,在如下位置:

自己用VS打開進行編譯即可,如下圖所示:

編譯順序如下:

3、編譯問題

前三個模塊都可以直接編譯過,第四個Visualization模塊和最后一個Draw模塊,安裝包提供的項目工程文件環境配置不全會導致各個項目文件無法編譯過,需要自己修改工程屬性,例如下面所示,按照提示缺少的東西自己添加進去即可:

自己編譯好的可用包地址:https://download.csdn.net/download/m0_37251750/79815990

總結

以上是生活随笔為你收集整理的OpenCASCADE开发环境搭建之OCCT库编译的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。