超简单VS2008如何编译Opencascade

说明:Open CASCADE Technology 是为特定领域快速开发程序而设计面向对象的C++类库。可以使用OCCT来开发二维和三维的通用几何造型CAD(Computer Aided Design)程序,CAM(Computer Aided Manufacturing)系统和CAA(Computer Aided Analysis)程序;仿真程序和绘图程序。

网上有些Opencascade的编译说得不够清晰,大家互相引来引去,或有些错误一错再错,或有些不合适,本篇文章在此总结一下Opencascade的编译工作,以飨读者。

一、准备工作

 

   基本配置: Win7 + Visual Studio 2008 + Opencascade6.7.1 (注:其他版本的编译与下述内容稍有不同)

   Step1: Vs2008安装,这个不再详述

   Step2:Opencascade下载

   进入官网:https://www.opencascade.com下载Opencascade6.7.1版本

   

   选择windows版本opencascade6.7.1,点击下载

   

二、安装

 

   点击Opencascade-6.7.1.exe安装

   

 

 

 

   接受协议

   

 

   选择安装目录,此处可以建立一个文件件用来存放安装的文件,其实相当于把所有的源文件解压到此目录。有些教程说默认安装目录,即安装到C盘,大可不必如此,不过建议选择一个相对好找的目录,方便后面的路径设置。

   

 

   等待安装,会花费一点时间

   

三、关于第三方库的说明

   Opencascade6.7.1.exe安装包中,是包含所必须依赖的第三库的,包含的第三方库如下所示:

   

 

   每个第三方库的.h\lib\dll文件都在其相应的文件夹下,后面使用时直接将路径添加一下即可(当然,你也可以自己下载编译,在此不再详述)。

四、编译Opencascade

 

   进入所有程序---->选择Visualstudio 2008方件夹---->选择VisualStudio Tools---->点击运行VisualStudio 2008命令提示 

   

   运行界面如下所示:

 

   

 

   进入opencascade安装目录,选择opencascade6.7.1文件夹,找到文件夹下的msvc.bat文件,直接将此拖入Visual Studio 2008 命令提示对话框,如下所示:

   

   拖入后的显示界面,自动截入当前目录,在msvc.bat后添加:空格vc9。记得是vc9哦

   

   然后回车,即可自动调出Visual studio 2008工作界面,并载入以下各个模块,安装下图所示顺序,右击文件夹编译生成。

   

 

   及至Opencascade最后一个文件夹Draw编译结束,Opencascade编译工将即全部完成。

   所有生成的lib库与dll都存放在Win32\vc9\libd及bind目录下,使用时将此添加调试PATH及链接器目录即可。

   

   此处不建议大家将所有的dll(包括第三方dll)文件全部加入到系统目录(C:\Windows\system32)下,以免污染系统文件

   解决方法:将所有的dll(包括第三方dll)文件全部拷贝到一个自己建立的文件目录下,例如D:\Opencascade\occt_dll,然后将此目录添加环境变量,设置如下:

   

   Enjoy it!

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值