opencasecade的安装编译其实不太难,下面记录一下我安装的过程。
安装编译
首先我下载的是open cascade和第三方插件的整合压缩包。
最新的能使用的是VS2017。首先压缩包解压,setup进行安装,选择完整安装即可。我安装在了D盘,安装之后,我将第三方插件都放在了同一文件夹便于管理。如图
之后更改open cascade-7.3.0里面的custom文件。
主要更改
set VCVER=vc141
set ARCH=64
set "VCVARS=%VS1410COMNTOOLS%..\..\VC\vcvarsall.bat"
set "PRODUCTS_PATH=%~dp0.."
还有把后面的路径修改为自己的路径
rem Additional headers search paths
set "CSF_OPT_INC=D:\OpenCASCADE-7.3.0-vc14-64\plug\vtk-6.1.0-vc14-64\include\vtk-6.1;D:\OpenCASCADE-7.3.0-vc14-64\plug\tcltk-86-64\include;D:\OpenCASCADE-7.3.0-vc14-64\plug\freetype-2.5.5-vc14-64\include;D:\OpenCASCADE-7.3.0-vc14-64\plug\freetype-2.5.5-vc14-64\include\freetype2;D:\OpenCASCADE-7.3.0-vc14-64\plug\freeimage-3.17.0-vc14-64\include;%PRODUCTS_PATH%\gl2ps-1.3.8-%VCVER%-%ARCH%\include;D:\OpenCASCADE-7.3.0-vc14-64\plug\tbb_2017.0.100\include;D:\OpenCASCADE-7.3.0-vc14-64\plug\qt591-vc14-64\include;D:\OpenCASCADE-7.3.0-vc14-64\plug\qt591-vc14-64\include\Qt;D:\OpenCASCADE-7.3.0-vc14-64\plug\qt591-vc14-64\include\QtGui;D:\OpenCASCADE-7.3.0-vc14-64\plug\qt591-vc14-64\include\QtCore;%PRODUCTS_PATH%\jdk1.6.0-%ARCH%\i