ubuntu 18.04编译OpenSCAD源代码

ubuntu 18.04编译OpenSCAD源代码,本意想研究一下如何加速 CGAL 的计算过程,目前还没完成。
 
编译过程如下:

$ git clone git://github.com/openscad/openscad.git

$ cd openscad

$ git submodule update --init

# 每次重新编译,都需要先执行此脚本,否则会出现环境变量设置问题
$ sudo ./scripts/uni-get-dependencies.sh

# #include <Qsci/qsciglobal.h>
$ sudo apt-get install libqscintilla2-dev

$ sudo apt-get install libqscintilla2-qt5-dev

# 大量软件被卸载,但是可惜的是,如果不卸载 libpulse0 没办法安装 libpulse-dev
# 不安装 libpulse-dev 就没办法安装 qtmultimedia5-dev
$ sudo apt-get remove libpulse0

$ sudo apt-get install libpulse-dev

# Project ERROR: Unknown module(s) in QT: multimedia
$ sudo apt-get install qtmultimedia5-dev

# 如果安装过 anaconda 则要在路径中去除 anaconda,否则会出现编译问题
$ qmake openscad.pro

$ make

继续阅读ubuntu 18.04编译OpenSCAD源代码