深度剖析安装Ubuntu Anjuta程序
特别值得一提的是Ubuntu软件有很多值得学习的地方,这里我们主要介绍Ubuntu软件,包括介绍Ubuntu软件安装等方面。应用程序,Ubuntu软件中心,搜Ubuntu Anjuta,安装;
运行:sudo apt-get install libtool
sudo apt-get install autogen automake build-essential indent intltool
OK了启动开始工作吧!
在IRC中常见人问起,学C/C++,在Linux下用什么工具好。有推荐vi/vim和emacs的,个人认为,那太难为像我们这样的初学者了。印象中,KDE中的KDeveloper非常的不错,简直就跟VC是一样的强大和方便。几年没用过了,现在不知怎么样了。
最近发现,基于GTK的Anjuta集成开发环境(IDE)也非常不错,体积更小,速度更快,还有自动代码补全和提示功能!NetBeans下开发C/C++?算了,比起Ubuntu Anjuta,真是小儿科;Eclipse+CDT没有过,估计也好不到哪去;而且这两个基于Java的IDE又慢又耗内存。
APT安装Ubuntu Anjuta
源里有1.x的版本,这就不说了。这里将安装新的2.x版本,它采用插件架构,集成Glade。
操作系统环境是Ubuntu Feisty 7.04,用Gutsy 7.10的请参考这个帖子。
下面的安装步骤是参考官网的说明进行的(先关闭新立得,更新管理器等):
1。添加源:点击主菜单上的“系统”》“系统管理”》“软件源”,输入密码后,在出现的对话框中点“第三方软件”,点左下脚的“Add...”,贴上下面这一行,再按“添加源”》“关闭”》“重新载入”。
代码:deb http://Anjuta.org/apt ./
2。APT安装:点击主菜单上的“应用程序”》“附件”》“终端”,执行以下命令:
代码:$ sudo apt-get install Anjuta
3。解决依赖:为让Ubuntu Anjuta能自动配置、编译、和更好的工作,我们需要安装一些必要的工具包,比如,本地化的"intltool";自动格式的"indent"。在“终端”执行以下命令:
代码:$ sudo apt-get install autogen automake build-essential indent intltool
这样能避免出现不能新建项目、编译,以及下面这类运行时错误(其它可能还有autoconf, automake等)。
代码:
Unable to exec g++.real: No such file or directory
make: *** [main.o] 错误 2
Completed... unsuccessful
注:Ubuntu 8.04 出现的"Anjuta不能build" 问题,可加装libtool(apt-get install libtool) 解决。感谢 russell18721970 提供!(于2008-8-31)
安装完成后要重启X(即登出再重新登录),Ubuntu Anjuta的部分图标才能完全正常显示。