在华镭上搭建Anjuta+Glade开发环境
Saturday, September 9, 2006 1:10:45 PM

默认安装的华镭1.5基本上没有开发工具,要在这上边做开发还得劳动劳动。
我决定装上Anjuta+Glade。
在一开始,我决定试试安装最新的版本,事实上这是很容易受挫的。因为华镭可以说是定制程度比较高的一个发行版吧,未必下载了最新的源代码就能安装上的,APT-GET管理的软件架构也很讲依赖关系的,我看根本上就没有不需要考虑依赖关系的办法,除非所有人都一次又一次地发明车轮子。
最开始的一步:apt-get install build-essential。
这是为从源代码安装程序作准备。
然后是下载源代码,我用到了这几个网址:
http://www.gtk.org/download/
http://cairographics.org/download
http://ftp.gnome.org/pub/GNOME/sources/glade3/3.0/
http://jaist.dl.sourceforge.net/sourceforge/anjuta/anjuta-2.0.2.tar.gz
下载建议使用华镭默认安装就带上的gFTP,这个软件可不仅仅是提供FTP协议的下载方式的。断线还可以自动续传――对于现代下载软件来说,这差不多是必备素质了吧。
跟着开始configure和make,缺什么就下载什么装什么,最终还是放弃了这个紧跟最新版本的企图。
我最终装上的Anjuta是1.2.4a版的,可以看出离最新版本有多远。
真正装上Anjuta+Glade的命令是这样的:
apt-get install anjuta*
apt-get install glade-2
在此之前我有做过系统更新:
apt-get -f install
apt-get upgrade
apt-get update
但这几项操作的参考价值未必有多大。
Anjuta+Glade在使用上,用Anjuta来生成工程(项目)较符合我的习惯,它会在用户主目录下建立一个“Projects”目录,新建立的工程就会在其下。
之后,在工程目录下会有个“*.glade”文件,双击之,用Glade打开就可以编辑界面了,编辑好界面后“联编”以修改界面代码。
Anjuta里有“终端”标签,不必另开一个终端窗口,我暂时还是觉得这个嵌入的终端不是太好用,可以使用“shift+insert”来粘贴,但粘贴的效果有点令人意外。
在终端里CD到工程目录,输入
./autogen.sh
make
运气好的话,编译成功,可执行文件在src目录下。
当然,Anjuta里也可以只用鼠标点击来编译,但开发爱好者敲入make这个词应该是做得挺顺溜的了。
