linux编程(1) C/C++开发环境的搭建

类别:编程语言 点击:0 评论:0 推荐:
       我这里提出的开发环境的只是我个人喜欢的,并不一定是最好的,仅供参考。以下都以我的系统为准: Fedora Core2, gnome。
 
      1:linux下的 软件安装。 
       在linux下安装有两种方法:自己编译源代码安装和用RPM安装。一般软件都提供了RPM包下载。因为我懒,所以都是采用RPM安装从来没有自己编译安装过。 RPM 安装方法很简单,在命令行下输入:
  rpm -ivh packname.rpm 或者 rpm -i packname.rpm 都可以.
 卸载也很简单:
 rpm -e packname
 如果有时候不知道要卸载的安装包是什么名字,比如我现在想卸载Fedora core2自带的输入法,但是不知道这个输入法教什么名字,输入:
  rpm -qa *input
 然后系统会自动搜索已经安装的RPM包,并显示出相应packname。

      2:IDE的选择。
      我选择了 eclipse+CDT, eclipse是一个开源项目,在http://www.eclipse.org可以看到介绍和下载,CDT是这个平台的C/C++插件,CDT也可以在这里下载到.我下载的是eclipse 3.0+CDT2.0。
      注意选择相应的版本来下载,一般都选择linux x86版本的。eclipse和 CDT都是直接解压就可以用的,不用安装。这里有点值得注意:一定要在linux下用 unzip等来解压,很简单:
unzip packname.zip
我刚开始的时候是在 WINDOWS下下载了用WINRAR解压后,在LINUX下挂接FAT32分区复制过去的,结果出现了问题,WINRAR把压缩包里的大写文件目录名全转换成了小写,而LINUX下是大小写敏感的,导致eclipse一直无法启动,最后还是在eclipse的newsgroup上找到了解决办法。 CDT压缩包解压后有两个目录,把这两个目录下的文件分别复制到eclipse目录下的两个同名目录下就OK了。

      3:JDK的安装.
eclipse和CDT装好了,但是eclipse还不能用,因为它是用 JAVA开发的,必须要安装JDK,JDK在SUN公司的网站上有下载,建议至少下载1.42版本以上的。请选择 x86 RPM包下载,然后安装,安装完毕后编辑/etc/profile文件,在最后加上
export JAVA_HOME=/usr/java/j2sdk1.4.2_04
export PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:/usr/java/j2sdk1.4.2_04/lib/tools.jar:$CLASSPATH
export CLASSPATH
 注意,这里=的前后都没有空格,/usr/java/j2sdk1.4.2_04 这个路径根据你自己的安装路径来确定。自己在/usr/java下找一下。然后启动eclipse,在eclipse里就可以创建C/C++工程项目。
 
     4:编译器
      eclipse本身没有编译器这些,不过可以设置,但是我没有设置,我只是用他来写代码。我对程序的编译和调试都是在命令行方式下用 GCC和 GDB来做的 。怎么在eclipse里设置指定的编译器这些这里我就不介绍,反正网上多的是,GOOGLE一下就OK了。 最后,为了使用方便,用鼠标右键点一下桌面,选择“创建启动器”,把这个启动器命名为eclipse,输入命令行为 /root/eclipse/./eclipse ,然后选择一个图标,OK,就创建了一个类似WINDOWS下的快捷方式。以后直接双击这个就行了。 到此为止,一个简单的开发环境基本上搭建起来了。马上我们就可以进入LINUX下的 编程世界。

本文地址:http://com.8s8s.com/it/it26425.htm