Windows下安裝編譯 Open Cascade 7.8.0

unicornsir發表於2024-07-19

最新發布的Open Cascade 7.8.0沒有附帶完整版的exe安裝包,因此如果想自己編譯,需要藉助CMake工具手動生成VS工程檔案,本文詳細記錄了這一過程,部分參考了:【opencascade新手教程一】從windwos構建opencascade7.6 - 知乎

1. Open Cascade 7.8.0原始碼的下載地址:https://github.com/Open-Cascade-SAS/OCCT,下載解壓後如圖所示

2. 第三方庫的下載地址:3rd party Components | Open CASCADE Technology,下載後目錄如下

3. 開啟CMake(本文采用CMake3.24.1)輸入兩個地址:

source code: E:/ProgramDoc/OpenSourceLibDoc/OCCT-7_8_0/OCCT-7_8_0

build:E:/ProgramDoc/OpenSourceLibDoc/OCCT-7_8_0/Build

點選Finish後,彈出提示,需要設定一下第三方庫的地址:

於是將第三方庫的地址:E:\ProgramDoc\OpenSourceLibDoc\OCCT-7_8_0\3rdparty新增到3RDPARTY_DIR對應的Value中

同時完善INSTALL_DIR的地址為:E:\ProgramDoc\OpenSourceLibDoc\OCCT-7_8_0\Install

設定USE_FFMPEG、USE_FREEIMAGE、USE_OPENVR、USE_RAPIDJSON、USE_TBB、USE_VTK設定為True

4. 點選Configure,提示Configuring done!

生成目錄如下:

5. 然後點選Generate

generate成功,生成目錄如下

6. 開啟OCCT.sln,滑鼠點選“解決方案OCCT”,右鍵生成解決方案

約半小時後,編譯成功

7. 右鍵INSTALL->生成

生成的Install的目錄如下

生成的目錄與官網下載的occt-vc143-64一模一樣

至此,編譯完成。
————————————————

版權宣告:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結和本宣告。

原文連結:https://blog.csdn.net/Hudeyu777/article/details/135665472

相關文章