1,保持能链接外网和yum的可用性。
注意:yum配置项中最好:keepcache=1
2,yum install gcc, gcc-c++, make, cmake,
3, ntfs-3g
wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz
4,gdb gcc升级:
gdb-7.6.tar.gz,
gcc-4.8.1.tar.gz (wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.1/gcc-4.8.1.tar.gz)
附:gdb之TUI: ncurses (wget http://down1.chinaunix.net/distfiles/ncurses-5.9.tar.gz)
gdb依赖包:termcap-1.3.1.tar.gz
gcc升级可能要麻烦些,编译步骤:
新安装的CentOS缺少编译环境,必须先安装旧版本的gcc, 然后再进行自举编译,旧版安装方法见在上面介绍过了,不再细述。
1),解压缩gcc 4.8.1源码包
tar zxvf gcc-4.8.1.tar.gz
2), 下载编译所需的依赖包
cd gcc-4.8.1;
./contrib/download_prerequisites
3, 进入新目录,并执行configure命令,产生makefile
cd gcc-build-4.8.1
../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --prefix=/opt/gcc
说明:本编译参数中使用--prefix指定了gcc的新安装目录。
4), 编译gcc 4.8.1
make -j16
5), 安装gcc 4.8.1
make install
6), 更新libstdc++.so.6
cp /home/User_Name/Downloads/gcc-build-4.8.1/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 /usr/lib
sudo ln -sf /usr/lib/libstdc++.so.6.0.18 /usr/lib/libstdc++.so.6
5, 开发软件依赖包:
zlib (yum install zlib*)
curl(curl-7.35.0.tar.gz)
6, 软件IDE
nebeans: ( jdk-7u51-nb-7_4-linux-x64.sh.zip)