源码编译安装"/>
censtos6 下 gcc 、cmke、leveldb源码编译安装
cmake 配置安装
- wget .12/cmake-3.12.2-Linux-x86_64.tar.gz
- tar zxvf cmake-3.12.2-Linux-x86_64.tar.gz
- 创建软链接 注: 文件路径是可以指定的, 一般选择在/opt 或 /usr 路径下, 这里选择/opt
- mv cmake-3.12.2-Linux-x86_64 /opt/cmake-3.12.2
- ln -sf /opt/cmake-3.12.2/bin/* /usr/bin/
gcc 编译安装
- wget .4.0/gcc-5.4.0.tar.gz 当前版本 Ubuntu 是5.4, Linux是4.8
- tar zxvf gcc-5.4.0.tar.gz
- cd gcc-5.4.0/
- ./contrib/download_prerequisites
- mkdir gcc-build-5.4.0
- cd gcc-build-5.4.0
- …/configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
- make -j8
- make install
- 查看安装 ls /usr/local/bin | grep gcc
- 查看版本 gcc -v
卸载 gcc
- 不会安装依赖
rpm -q gcc
rpm -e gcc-4.4.7-23.el6.x86_64 - 会自动安装依赖
yum remove -y gcc
levelDB 源码编译与安装
- 选择一个发布版本
- cd leveldb
- mkdir -p build && cd build
- cmake -DCMAKE_BUILD_TYPE=Release … && cmake --build .
更多推荐
censtos6 下 gcc 、cmke、leveldb源码编译安装
发布评论