首页 > 其他分享 >OpenCasCade开发环境搭建 (vs2013+win7 64bit + OpenCasCade 6.8.0)

OpenCasCade开发环境搭建 (vs2013+win7 64bit + OpenCasCade 6.8.0)

时间:2022-12-28 14:31:22浏览次数:68  
标签:Files vc12 OpenCASCADE6.8 32 64bit vs2013 Program OpenCasCade bin

我的安装环境:

Windows7 旗舰版 SP1 x64;


Visual Studio 2013;


OpenCasCade-6.8.0 源码包;



OpenCasCade下载和安装

​http://www.opencascade.org/getocc/download/loadocc/ ​


解压后如下图:



接下来,下载适合自己编译器版本的第三方库:


下载后如下图所示:



使用Visual Studio建立OCCT

1. 编辑脚本文件  custom.bat  来 定义你的环境:

@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"


2. 接着运行  msvc.bat  脚本文件开始运行 Visual Studio。

3.编译链接通过后,最后运行draw.bat脚本文件,你就可以看到示例窗口了!



标签:Files,vc12,OpenCASCADE6.8,32,64bit,vs2013,Program,OpenCasCade,bin
From: https://blog.51cto.com/u_11408356/5974470

相关文章

  • OpenCASCADE-Glue Faces to Shell
    BRep边界表示法通过对几何曲面加上边界Wire限定得到有界的曲面片后,如何将曲面片连接起来生成一个闭合的Shell,进而得到一个Solid实体?以前写过如何将无序的Edge连接......
  • oracle 10.2.0.1 64bit升级到10.2.0.4 64bit
    文档课题:oracle10.2.0.164bit升级到10.2.0.464bit.数据库:oracle10.2.0.164位系统:oel5.1164位1、前期准备1.1、关闭实例关闭需要升级的实例.SQL>shutdownimmediateD......
  • 如何去掉browserLinkSignalR功能、VS2013、VS2015
    在使用VS2013、VS2015时,运行网站,浏览器页面都会自动加载如下代码(BrowserLink ):<!--VisualStudioBrowserLink--><scripttype="application/json"id="__browserLink_i......
  • EasyX图形库安装,以及使用样例(vc6.0,vs2013,其他类同)
    ①​​官网下载​​②解压安装(由于自己电脑安装了vc6.0和vs2013以该两个为例,其他都是一样的安装方法)③图形库测试利用图形库画星空(l编译器vs2013)#include<stdafx.h>#......
  • oled显示屏(128*64bit)使用——stm32学习总结
    正点原子oled显示屏教程,驱动程序有些缺陷:1.正点采用的取模方式:从上到下,再从左到右,纵向8点上高位。虽然正点原子提供了取模软件,但是软件的图像取模,没有自带滤波以及色阶选......
  • vs2013配置python 安装第三方工具包
    这里以matplotlib安装为例。选择pip搜索camelcase进行安装。   ......
  • vs2013配置python_vs2013如何安装python
    vs2013如何安装python?步骤如下:1、安装PTVS:下载PTVS①找到下图位置,下载PythonToolsforVS2013地址:https://github.com/Microsoft/PTVS/releases/v2.2.2 ②安装RT......
  • VC6项目升级到VS2013时的问题
    errorC2065:“DOMDocument30”:未声明的标识符描述:m_pXMLDoc.CreateInstance(__uuidof(DOMDocument30));//这句报错解决:添加命名空间,MSXML2::DOMDocument30errorC......
  • wampserver3.2.3-64bit添加php8.x版本
    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/280一、下载下载php8的threadsafe版本,点击这里 下载 ,版本为php8.1.1......
  • 【CUDA7.5】MATLAB中配置Win7+Matlab R2015b+CUDA7.5+vs2013配置方法
    1.我的版本组合:Win7+MatlabR2015b+CUDA7.5+vs2013CUDA7.5下载地址为:​​http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/cuda_7.5.18_wind......