Linux下编译安装gccxml
发布时间:2008-09-02 01:16:47来源:红联作者:yanliae
gccxml使用cmake来产生makefile,所以,要编译gccxml,我们首先需要编译安装cmake。
首先,到cmake网站上下载cmake的源代码,并编译之:
./bootstrap
make
sudo make install
默认将安装cmake到/usr/local/目录下,你可以在运行bootstrap的时候设置这个安装路径,要查看如何配置,使用:
./bootstrap --help接下来编译gccxml,首先通过cvs获取最新的gccxml源代码。网站上的预编译包版本太老了,好像才0.6,而目前的版本是0.9,所以必须使用源代码来编译。
first, cd into your home directory.
cvs -d :pserver:anoncvs@www.gccxml.org:/cvsroot/GCC_XML login
(just press enter when prompted for a password)
Follow this command by checking out the source code:
cvs -d :pserver:anoncvs@www.gccxml.org:/cvsroot/GCC_XML co gccxml
这样在你的主目录里就有了一个gccxml目录,但是我们不要进入这个目录,而是应该由cmake根据你的环境重新生成一套用于编译的目录,所以我们应该同在主目录下建立一个gccxml-build目录来进行编译。
$ mkdir gccxml-build
$ cd gccxml-build
$ cmake ../gccxml
$ make
$ sudo make install
同样,默认将安装gccxml到/usr/local/目录,其中包括两个二进制执行文件,安装到/usr/local/bin,以及一堆用于不同编译器的配置文件,在/usr/local/share/gccxml-0.9目录下。