加载中…
正文 字体大小:

OpenCasCade  + visual studio 2010 安装及配置

(2011-08-30 14:19:08)
标签:

it

分类: 图形学及视觉

STEP1:下载

    下载地址:官方网站(http://www.opencascade.org  http://www.opencascade.com

  • OpenCASCADE651.zip                安装文件
  • OCCTDocumentation651.exe          帮助文档
  • WOK_6.5.1_binaries_win32vc8.zip   ???暂且不知什么东西,所以没有装,以后弄明白了再说

STEP2:安装

    安装前面2个,默认位置为  C:\OpenCASCADE6.5.1

STEP3:vs2010中的配置

(1)“视图”-》“其他窗口”-》“属性管理器”-》“属性”-》“配置属性”

  • 在“C/C++”-》“附加包含目录”中添加“C:\OpenCASCADE6.5.1\ros\inc”。
  • 在“链接器”-》“常规”-》“附加库目录”中添加“C:\OpenCASCADE6.5.1\ros\win32\vc8\lib”。
  • 在“C/C++”-》“命令行”中添加“/D "WNT"”,至于为什么我也不清楚,只是知道不添加的话会提示错误:"Wrong compiler options has been detected. Add /DWNT option for proper compilation!!!!!" 

(2)最麻烦的是如何把C:\OpenCASCADE6.5.1下的dll包含进来,网上找了半天都没有看到好的方法,最最笨的方法就是都考到工程目录下面来,或者是拷贝到C:\WINDOWS\system32,网上说的修改环境变量的方法没有成功。这些dll文件主要是在以下目录中:

  • C:\OpenCASCADE6.5.1\ros\win32\vc8\bin     //OCC的dll
  • C:\OpenCASCADE6.5.1\3rdparty\win32        //第三方软件的dll

    我是一股脑的把所有dll文件都拷贝到  C:\WINDOWS\system32中,省的麻烦再找。

    别以为C:\OpenCASCADE6.5.1\ros\win32\vc8下的东西只是针对vs2005的,其实在vs2008和vs2010下都可以用,方法一模一样。

(3)将下列lib文件添加到“属性管理器”-》“配置属性”-》“链接器”-》“附加依赖项”中,注意添加的时候要有分号隔离开每一项。

TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;

TKShapeSchema.lib;FWOSPlugin.lib;PTKernel.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKDraw.lib;

TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;

TKHLR.lib;TKMath.lib;TKOffset.lib;TKPCAF.lib;TKPrim.lib;TKPShape.lib;TKService.lib;

TKTopAlgo.lib;TKMesh.lib;TKV2d.lib;TKV3d.lib;

0

阅读 评论 收藏 转载 喜欢 打印举报
已投稿到:
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有