本文主要是介绍Linux(Ubuntu)安装CGAL(非root),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、安装boost
下载地址:Boost C++ Libraries - Browse /boost at SourceForge.net
我安装的是1.77.0的版本
./bootstrap.sh --prefix=/home/lyl/download/boost_1_77_0
其余的步骤见:linux安装CGAL(非root)_qq_39128828的博客-CSDN博客_linux安装cgal
二、安装cmake
conda install cmake
cmake --version 查看cmake版本
which cmake 查看安装位置
三、安装cgal
1. 下载cgal
cgal官网安装源码:下载 CGAL 以获得 Linux
解压:
tar -zxvf CGAL-5.3.tar.gz
2. 安装gmp
下载地址:Gnu Mp 比格纳姆图书馆 (gmplib.org)
解压:
tar xf gmp-6.2.1.tar.xz
cd gmp-6.2.1
./configure --prefix=/home/lyl/download/gmp-6.2.1
3. 安装mpfr
下载地址:https://www.mpfr.org/mpfr-current/
解压:
tar xf mpfr-4.1.0.tar.xz
运行:
./configure --prefix=/home/lyl/download/mpfr-4.1.0 --with-gmp=/home/lyl/download/gmp-6.2.1
4. 安装cgal
添加环境变量:
vim ~/.bashrc
export PATH=/home/lyl/download/gmp-6.2.1/bin:$PATH
export PATH=/home/lyl/download/mpfr-4.1.0/bin:$PATH
source ~/.bashrc
默认路径需要root权限,添加参数-DCMAKE_INSTALL_PREFIX
cmake . -DCMAKE_INSTALL_PREFIX=/home/lyl/download/CGAL-5.3/cmakemakemake install
参考链接:
Linux(Ubuntu)安装CGAL(非root)_ubuntu20安装cgal库-CSDN博客
这篇关于Linux(Ubuntu)安装CGAL(非root)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!