OCCT教程一:安装步骤 |
您所在的位置:网站首页 › occt怎么用 › OCCT教程一:安装步骤 |
本教程主要是看油管Quaoar's Workshop的occ课程,因此打算将这个英语教程做成文字版,展现出来。 对于OCCT有两种安装方向:
1.进行exe进行安装: 2.编译源码:在搜索框内搜索VS,将msvc.bat [文件地址:安装目录\opencascade-7.6.0]文件拖入命令框中,回车后就会启动VS。 按顺序编译各个模块(步骤:选中一个文件夹——右键——重新生成): 1. Foundation Classes 2. Modeling Data 3. Modeling Algorithms 4. Visualization 5. Application Framework 6. Data Exchange 7. Draw 第二种是通过Cmake方法创建项目 ①首先安装visual studio,我下的最新的2022版,勾选C++桌面开发,确保MSVC、win10 SDK、C++ Cmake工具都处于勾选状态。 然后下载cmake工具Download | CMake,我下载的是最新的3.24.0,只要版本别差太多应该没什么事。 ②源码解压后找个地方放,另外在新建一个products目录用来放第三方依赖,和XX-build目录,用来暂存cmake编译文件。 ③下载源码(这里下载的是7.5.0每一个版本的安装都是一样的)Download - Open CASCADE Technology ④同时也需要下载一些基本的第三方依赖包:freeimage-3.17.0-vc14-64、freetype-2.5.5-vc14-64、tcltk-86-64 放置于product中 ⑤打开cmake工具首先配置occ的源码位置和临时构建目录。 点击Configure会出现: ⑥然后在cmake配置项中配置3RDPARTY_DIR为放置依赖的products目录,以及INSTALL_DIR目录为opencascade-install,这个目录可以不用创建,执行make install时会自动创建。 ⑦黄框里面的是可以选择使用的第三方依赖包(以后的文章会写如何使用);配置好之后在点一下Configure,然后点Generate,最后点OpenProject。 ⑧此时自动打开Visual Studio,右键解决方案,生成解决方案开始构建。(正常应该是61个项目,我这里包含了vtk) ⑨ 看到生成成功,并且没有什么报错,就成了。然后右键解决方案管理器中的INSTALL,点击生成,执行make install。这样把编译好的文件安装到设置的install目录。 ⑩ 现在构建就完成了,可以运行一下DRAWEXE测试功能是否正常。 右键设为启动项,然后F5启动即可(注意!现在默认的解决方案配置是Debug,VS中Debug解决方案与release在lib和dll有区别) 输入下面的代码能够出现 小结: 无论是第一种方法还是第二种方法,都是可以编译;只不过第一种,OCCT官方已经给你配置好了所有的东西,只需要安装,编译就行,但是可能有一些老。 我更推荐第二种,可以根据自己的需求进行选择。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |