准备配置P2Psim

  开始为我的毕业论文做准备了。因为P2Psim是运行在linux下的。所以我只好把我的虚拟机给重新还原了下。开始准备配置P2Psim。
  我的机器的Linux 内核的版本是2.4.20-8,GCC的版本是3.2.2 20030222.
  不过很遗憾,我遇到了第一个问题。就是如何改变GCC的版本号的问题。
  Requirements:
  We compile and run p2psim on Linux and FreeBSD with GCC 2.95.3 and GCC 3.3.5. However, we recommend using GCC 2.95.3. In addition, you need the openssl header files, and you need libcrypto and libgmp.
  GCC是需要2.95.3的。

  问题来了:如何卸载GCC
  查阅了资料
  #rpm -e gcc 不可以啊
  出错了

  终于试验了很久,才搞清楚,原来命令要这样用#rpm -e gcc --nodeps
  注意:是--。两个短横
 
  还在网上查到了查看linux的版本号的一些命令
  下面介绍几种查看linux版本信息的方法:
  1)uname -a
  2)cat /proc/version (这个显示结果包含gcc版本)
  3)cat /etc/issue

  通过刚刚的卸载,倒是确实把gcc给删除了不过,我在看linux的内核的版本的时候,还是有个gcc 3.3.5出现了
 
  ///
  以上的方法是删除了原来的GCC,不过我还是搞不定啊。
  所以把系统还原回去之后,我还是直接把低版本的GCC给安装上去。然后我在来配置默认的GCC的版本。
  安装GCC的方法也是很简单了
  1)下载源代码,把源代码放到了/usr/gcc-2.95.3.tar.gz
  2)解压缩tar -zxvf gcc-2.95.3.tar.gz
  3)configure
     在/usr 目录下新建一个文件夹 mkdir gcc-build
     然后进入刚刚建好的这个文件夹中 cd gcc-build
     ../gcc-2.95.3/configure --prefix=/usr/local/gcc-2.95.3 --enable-threads=posix
  4)make
    make install
  到这里,就安装好了
  不过用gcc -v 去查看版本信息的时候,发现还是原来的版本3.3.5
 
  //
  不怕,用最后一招就可以搞定了
  先进到/usr/bin中,把gcc这个文件复制到别的地方做备份。
  然后呢运行 rm /usr/bin/gcc
  在运行 mv gcc gcc322
  最后运行 ln -s /usr/local/gcc-2.95.3/bin/gcc gcc
  //
  好了,这个时候,再去gcc -v
  gcc变为了2.95.3

  注意 ln是代表链接的意思
  mv代表重新命名文件的意思
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值