robert_hly

踩坑填坑记录...

导航

ubuntu 编译oce Open CASCADE

前期准备

1 安装cmake 最新版本

sudo apt-get install cmake

2 安装OpenGl Library 和OpenGL Utilities

sudo apt-get install libgl1-mesa-dev

sudo apt-get install libglu1-mesa-dev

3 下载opencasecasde源码

https://codeload.github.com/tpaviot/oce/zip/master

 

开始编译

1 解压源文件

tar -xzvf OCE-xxxx.tar.gz 

2 源文件根目录下新建目录build

mkdir build

cd build

cmake ..

3配置安装路径并编译

flags=""
flags="$flags -DOCE_INSTALL_PREFIX:PATH=$HOME/oce"
flags="$flags -DOCE_DRAW:BOOL=ON"
cmake $flags ..

4 安装

sudo make install/strip

 

 

5 测试安装

$INSTALL_DIR(安装目录)/bin/DRAWEXE 运行可执行文件

       如果报错:can't read "::env(CASROOT)": no such variable

      需要设置变量CASROOT路径

      export $CASROOT=安装目录/shrare/oce-0.18-dev

 

pload ALL

 

posted on 2016-12-25 18:43  robert_hly  阅读(720)  评论(0编辑  收藏  举报