我正在从XP迁移到Linux。 (我是Linux的新手)
我已经使用SPM在Ubuntu上成功安装了CLIP。但是,我想从源代码构建CLIPS - 因为我将扩展其当前的功能。
我已经从中下载了CLIPS来源(v6.2.4) http://sourceforge.net/projects/clipsrules/files/CLIPS/
进入我的/ home / morpheous / projects / CLIPS文件夹,我现在想要构建它。但是,我是gnu构建工具和make的新手(我已经运行了sudo aptitude install build-essential)。
任何人都可以提供有关我如何构建CLIPS的任何帮助/说明(我怀疑我可能还需要构建X11接口 - 但现在这是一个较低的优先级)
答案 0 :(得分:3)
通常,您使用make程序从源代码构建应用程序,几乎所有C / C ++应用程序都提供了一个描述构建内容和方式的makefile。
一般情况下,您需要输入
./configure
make
make install
这些将:
编辑:Linux文档项目中的流程Here's a brief description。
BTW,关于依赖项目,我会尝试直接从你的软件包库(即yum或apt-get)安装它们,因为你经常不需要构建它们,只是为了使用它们。您有时可能需要获取开发源(例如头文件和库),但您也可以从repos中获取这些源 - 它们将被称为xxx-devel,例如。 “kernel-devel”,因此yum install kernel-devel将为您提供开发内核模块所需的内容,而无需自己构建内核。答案 1 :(得分:1)
Ubuntu(Debian)的方法如下:
apt-get source clips
apt-get build-dep clips
cd clips-6.24
dpkg-buildpackage
通常,如果您想使用未修补的来源:
./configure
make install