2006年12月8日 星期五

Ubuntu下的开发环境

如果还没有安装基本的编译调试工具,首先把gcc,g++,gdb安装了。源中的这些软件版本还是比较新的。最好把build-essential,内核头文件这类的软件包也一并安装了。

安装Sun的jdk,源中有Eclipse,但没有Netbeans。需要的话可到Sun的网站下载安装包。Netbeans不但是很好的Java开发环境,也可以安装C/C++包来开发C/C++程序。不过Java如果解释执行,速度还是比较慢。

如果想节约使用键盘,避免使用命令行的gdb来调试,可以使用gdb的图形前端DDD。如果需要使用一个IDE来开发C/C++程序,可以使用Anjuta或KDevelop。这样就不需要手工制作Makefile,也方便调试和发布。另外最好将推荐安装的软件包也一并装上,否则很多重要的功能无法启用。目前来看KDevelop要比Anjuta更好。

浏览源码,vim+ctag+cscope不爽的话,不妨试试Source Navigator。它在源中的名字叫sourcenav,安装后运行snavigator即出。它不会自动在菜单中添加项目,需要的话手工添加一个。

至于版本控制,默认安装已经有了cvs,可以安装一个它的图形前端gCVS以方便使用。gCVS自动添加了菜单项目,可惜有错,需要改改才能出来。我更喜欢SVN,到源中搜索svn,发现没有。很疑惑。后来搜索全称Subversion才找到。有一个值得推荐的GUI的SVN客户端,它叫RapidSVN。安装没有自动添加菜单项目,我手工添加了一个。RapidSVN并非svn的图形前端,而是一个独立的客户端。虽然Anjuta和Netbeans中有CVS和SVN的插件,但功能太弱了。找到一些SVN的资源,列出备忘。

http://subversion.tigris.org/
http://www.subversion.org.cn/
http://svnbook.red-bean.com/

标签:

2 条评论:

时间 6/12/2007 12:54 上午 , Anonymous 匿名 说...

您好:
我在 ubuntu 7.04 下装 RapidSVN ,bookmarks 中文件的日期显示为乱码,请问如何修正?

 
时间 4/23/2010 10:02 上午 , Blogger Spacelee 说...

rapidsvn在ubuntu下面,在update,checkout的时候反应很慢,甚至死掉,建议使用kde
svn

 

发表评论

<< 主页