使用vs2012编译OpenCASCADE6.7.1
来源:互联网 发布:江宁广电网络 编辑:程序博客网 时间:2024/06/02 07:48
1.安装occ的windows installer,需要使用其中的库,否则无法生成库文件。将源代码复制到目录中,与原有的occ目录级别相同。这是为了编译时候省却设置路径等操作。
2.用命令行进入代码目录,执行:msvc.bat vc11,进入vs2012,读入源代码。
3.编译工程。结果提示部分成功,问题出在tbb上。
4.因为occ6.7.1使用了tbb4,好像是针对vs2010的,但是ms将vs2012的std的函数进行了修改,所以导致tbb有编译错误发生。
将
tbb_exception_ptr ( const captured_exception& src ) : my_ptr(std::copy_exception(src)) {}
修改为
tbb_exception_ptr ( const captured_exception& src ) : my_ptr(std::make_exception_ptr(src)) {}
再编译就没有问题了。
0 0
- 使用vs2012编译OpenCASCADE6.7.1
- vs2008编译opencascade6.6
- 在VS中编译Opencascade6.6.0
- VS2012编译、使用live555
- 使用VS2012编译SQLite
- Opencascade6.5.3+VS2010的使用初步
- vs2012使用WTL----编译redui
- vs2012使用命令行编译的设置
- vs2012编译使用lua 5.2静态库
- vs2012编译使用lua 5.2静态库
- windows环境下使用VS2012编译SQLITE3
- 使用VS2012编译Qt-5.5.0
- VS2012编译64位DLL无法使用
- WIN7 使用VS2012编译PHP扩展库
- 使用VS2012编译项目报错如下:
- windows环境下使用VS2012编译SQLITE3
- 编译并使用boost库(win7+boost1.53+vs2012)
- win7+vs2012编译、使用libcurl获取网页源代码
- 朴素贝叶斯 VS 逻辑回归 区别
- iReport4.6+Tomcat+JavaBean数据源报表1
- Cocos2d中的Menu使用
- 掌握经典的运放分析方法
- JS判断OCX是否注册
- 使用vs2012编译OpenCASCADE6.7.1
- Linux系统的安装
- Python处理JSON
- 《Effective C++》学习笔记(六)
- SVM杂记
- iOS界面_仿网易新闻左侧抽屉式交互
- Thinking in java (RTTI And Reflection)
- 设计事件源被监听器监听(观察者设计模式)
- Cocos2d中CCScrollView和CCTableView使用