您的位置:首页 > 运维架构 > Linux

linux(ubuntu)下成功编译安装了下切片软件CuraEngine

2016-10-06 23:27 1081 查看
详细流程以下有

http://blog.csdn.net/justdoithai/article/details/52746094

我来谈谈里面安装可能会遇到的问题

0 .总体流程

安装protobuf

安装libArcus

安装CuraEngine

1./autogen.sh: 4: autoreconf: not found

原因是sh文件有一条autoconf的命令(用来生产configure的)不能执行

$ sudo apt-get install autoconf automake libtool

2.Could NOT find PythonLibs (missing: PYTHON_LIBRARIES)

$ apt-get install python3-dev

如果还是无用,升级到cmake3.2+

用命令:cmake –version 查看当前的cmake版本

编译安装步骤如下:

sudo apt-get install build-essential

wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz

tar xf cmake-3.2.2.tar.gz

cd cmake-3.2.2

./configure

make

sudo apt-get install checkinstall

sudo checkinstall

sudo make install

3.Unable to import sipconfig and determine your sip configuration.

https://www.riverbankcomputing.com/software/sip/download

下载sip

运行下面的命令安装

python3 configure.py

make

make install

在python3.4解释器下运行import sipconfig

4.make过程失败

在curaEngine里settings.cpp用到C++11才支持的正则表达式字符串相关迭代器,此时需要升级G++,或者注释掉相关代码,如果该函数不是很重要
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: