VS2012编译Opencascade

匿名 (未验证) 提交于 2019-12-03 00:22:01

关于VS2012环境下Opencascade6.7.1的编译,大家可以参考上一篇博文:

VS2008如何编译Opencascade

不同点如下所示:

一、编译项目时可能会出现如下错误:

d:\tbb40_20120613oss\include\tbb\tbb_exception.h(357): error C2039: “copy_exception
d:\tbb40_20120613oss\include\tbb\tbb_exception.h(357): error C3861: “copy_exception”: 找不到标识符

解决方法:

定位到错误位置所在行,将

修改为

即可。

二、

编译Opencascade

进入所有程序------>选择Visual studio 2012方件夹--------->选择Visual Studio Tools

-------------------->点击运行Visual Studio 2012开发人员命令提示

运行界面如下所示:

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

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

然后回车,即可自动调出Visualstudio 2012工作界面,并载入以下各个模块,编译顺序与VS2008一致即可。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!