gcc10安装cmake centos7.6
时间: 2023-07-08 07:13:16 浏览: 123
你可以按照以下步骤在 CentOS 7.6 上安装 gcc 10 和 cmake:
1. 安装 devtoolset-10 软件仓库:
```
sudo yum install -y centos-release-scl
```
2. 安装 gcc 10 和 cmake:
```
sudo yum install -y devtoolset-10-gcc devtoolset-10-gcc-c++ cmake
```
3. 启用 devtoolset-10 环境:
```
scl enable devtoolset-10 bash
```
这个命令将会启用一个新的 shell 环境,其中包含 devtoolset-10 的环境变量和命令。你可以在这个环境中使用 gcc 10 和 cmake。
4. 检查 gcc 和 cmake 版本:
```
gcc --version
g++ --version
cmake --version
```
如果安装成功,这些命令应该会输出相应的版本信息。
注意,使用 devtoolset-10 环境启用的 gcc 和 cmake 只对当前的 shell 环境有效,如果你需要在其他 shell 环境中使用,需要重新启用 devtoolset-10。
相关问题
centos 7.6 cmake3
您可以通过以下步骤在CentOS 7.6上安装CMake 3:
1. 安装必要的依赖项:
```
sudo yum install epel-release
sudo yum install gcc-c++ openssl-devel make
```
2. 下载CMake 3的源代码:
```
wget https://cmake.org/files/v3.19/cmake-3.19.0.tar.gz
```
3. 解压缩源代码:
```
tar -zxvf cmake-3.19.0.tar.gz
```
4. 切换到解压缩后的目录并编译:
```
cd cmake-3.19.0
./bootstrap
make
sudo make install
```
5. 确认CMake 3已成功安装:
```
cmake --version
```
如果显示CMake 3的版本信息,则说明安装成功。
希望这可以帮助您安装CMake 3。
ffmpeg源码编译安装方法 在centos7.6系统中
可以按照以下步骤进行ffmpeg的源码编译安装:
1. 下载源码:
在官网下载最新版本的源码,或者使用以下命令下载:
```bash
wget https://ffmpeg.org/releases/ffmpeg-4.3.1.tar.bz2
```
2. 安装依赖:
在centos系统中,可以使用以下命令一键安装ffmpeg需要的依赖:
```bash
yum install -y autoconf automake cmake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel
```
3. 配置和编译:
在下载完成后,可以使用以下命令进入到源码根目录进行配置和编译:
```bash
tar -jxvf ffmpeg-4.3.1.tar.bz2
cd ffmpeg-4.3.1
./configure --enable-shared --disable-static --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libwebp --enable-openssl --enable-protocol=https --prefix=/usr/local
make && make install
```
其中,--prefix可以指定ffmpeg的安装路径。
需要注意的是,按照这个方法编译安装的ffmpeg可能缺少一些插件,如libx264、libx265等,可以根据需要自行修改配置参数。
希望这个回答能够帮到你。
阅读全文