标签:opencascade win7 visual studio
Windows7 旗舰版 SP1 x64;
Visual Studio 2013;
OpenCasCade-6.8.0 源码包;
解压后如下图:
接下来,下载适合自己编译器版本的第三方库:
下载后如下图所示:
@echo off set VCVER=vc12 set ARCH=32 set "VCVARS=%VS120COMNTOOLS%..\..\VC\vcvarsall.bat" set "PRODUCTS_PATH=%~dp0.." rem Optional 3rd-parties switches set HAVE_FREEIMAGE=true set HAVE_GL2PS=true set HAVE_TBB=true set HAVE_OPENCL=true set CHECK_QT4=true set CHECK_JDK=true rem Additional headers search paths set "CSF_OPT_INC=D:\Program Files\OpenCASCADE6.8.0\opencl-icd-1.2.11.0-32\include;D:\Program Files\OpenCASCADE6.8.0\tcltk-86-32\include;D:\Program Files\OpenCASCADE6.8.0\freetype-2.4.11-vc12-32\include;D:\Program Files\OpenCASCADE6.8.0\freetype-2.4.11-vc12-32\include\freetype;D:\Program Files\OpenCASCADE6.8.0\freeimage-3.16.0-vc12-32\include;D:\Program Files\OpenCASCADE6.8.0\gl2ps-1.3.8-vc12-32\include;D:\Program Files\OpenCASCADE6.8.0\tbb43_20150424oss\include;D:\Program Files\OpenCASCADE6.8.0\VTK-6.1.0-vc12-32\include\vtk-6.1;D:\Program Files\OpenCASCADE6.8.0\opencascade-6.8.0\inc" rem Additional libraries (32-bit) search paths set "CSF_OPT_LIB32=D:\Program Files\OpenCASCADE6.8.0\opencl-icd-1.2.11.0-32\lib;D:\Program Files\OpenCASCADE6.8.0\tcltk-86-32\lib;D:\Program Files\OpenCASCADE6.8.0\freetype-2.4.11-vc12-32\lib;D:\Program Files\OpenCASCADE6.8.0\freeimage-3.16.0-vc12-32\lib;D:\Program Files\OpenCASCADE6.8.0\gl2ps-1.3.8-vc12-32\lib;D:\Program Files\OpenCASCADE6.8.0\tbb43_20150424oss\lib\ia32\%VCVER%;D:\Program Files\OpenCASCADE6.8.0\VTK-6.1.0-vc12-32\lib" rem Additional libraries (64-bit) search paths set "CSF_OPT_LIB64=D:\Program Files\OpenCASCADE6.8.0\opencl-icd-1.2.11.0-32\lib;D:\Program Files\OpenCASCADE6.8.0\tcltk-86-32\lib;D:\Program Files\OpenCASCADE6.8.0\freetype-2.4.11-vc12-32\lib;D:\Program Files\OpenCASCADE6.8.0\freeimage-3.16.0-vc12-32\lib;D:\Program Files\OpenCASCADE6.8.0\gl2ps-1.3.8-vc12-32\lib;D:\Program Files\OpenCASCADE6.8.0\tbb43_20150424oss\lib\intel64\%VCVER%;D:\Program Files\OpenCASCADE6.8.0\VTK-6.1.0-vc12-32\lib" rem Additional (32-bit) search paths set "CSF_OPT_BIN32=D:\Program Files\OpenCASCADE6.8.0\opencl-icd-1.2.11.0-32\bin;D:\Program Files\OpenCASCADE6.8.0\tcltk-86-32\bin;D:\Program Files\OpenCASCADE6.8.0\freetype-2.4.11-vc12-32\bin;D:\Program Files\OpenCASCADE6.8.0\freeimage-3.16.0-vc12-32\bin;D:\Program Files\OpenCASCADE6.8.0\gl2ps-1.3.8-vc12-32\bin;D:\Program Files\OpenCASCADE6.8.0\tbb43_20150424oss\bin\ia32\%VCVER%;D:\Program Files\OpenCASCADE6.8.0\VTK-6.1.0-vc12-32\bin" rem Additional (64-bit) search paths set "CSF_OPT_BIN64=D:\Program Files\OpenCASCADE6.8.0\opencl-icd-1.2.11.0-32\bin;D:\Program Files\OpenCASCADE6.8.0\tcltk-86-32\bin;D:\Program Files\OpenCASCADE6.8.0\freetype-2.4.11-vc12-32\bin;D:\Program Files\OpenCASCADE6.8.0\freeimage-3.16.0-vc12-32\bin;D:\Program Files\OpenCASCADE6.8.0\gl2ps-1.3.8-vc12-32\bin;D:\Program Files\OpenCASCADE6.8.0\tbb43_20150424oss\bin\intel64\%VCVER%;D:\Program Files\OpenCASCADE6.8.0\VTK-6.1.0-vc12-32\bin"
3.编译链接通过后,最后运行draw.bat脚本文件,你就可以看到示例窗口了!
OpenCasCade开发环境搭建 (vs2013+win7 64bit + OpenCasCade 6.8.0)
标签:opencascade win7 visual studio
原文地址:http://blog.csdn.net/biggbang/article/details/45719071