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

我这里提出的开发环境的只是我个人喜欢的,并不一定是最好的,仅供参考。以下都以我的系统为准: 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下的 编程世界。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值