ubuntu 18.04编译OpenSCAD源代码

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

遇到两个难点,第一个难点是报错

为了解决这个问题,需要安装 qtmultimedia5-dev,但是安装的时候报告如下错误:

根据错误,我们手工安装 libpulse-dev , 结果继续报告如下错误:

这个原因是官方软件源依赖导致的问题,我们需要卸载 libpulse0 , 然后通过安装 libpulse-dev 的办法引入 libpulse0, 从而解决依赖问题。但是这个库非常基础,会引起大量软件包被卸载。所以,我们需要再次安装被卸载的软件包。

如下:
根据上面的卸载记录,重新安装卸载的软件包,如下:

第二个就是 anaconda 导致的编译问题,如果路径中存在 anaconda , qmake在搜索软件依赖的时候会把路径设置错误,导致编译运行异常。

参考链接


发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注