当前位置:网站首页 > Vue.js开发 > 正文

ubuntu16.04安装cmake(ubuntu16.04安装教程)



1 安装CMAKE
1.1 wget https://github.com/Kitware/CMake/releases/download/v3.21.4/cmake-3.21.4.tar.gz
1.2 tar -zxvf cmake-3.21.4.tar.gz
1.3 进入目录后:https://www.cnblogs.com/firegod01cn/p/bootstrap,如果提示没有OPENSSL,重新安装OPENSSL或者如下 安装LIBSSL-DEV
//更新apt-get下载源节点
sudo apt-get update

 

2 安装VCPKG:

https://blog.csdn.net/cyh5272/article/details/

2.1 git clone "https://github.com/Microsoft/vcpkg.git"
2.2 添加环境变量到系统
2.3 bootstrap-vcpkg.bat 得到VCPKG.EXE
2.4 命令
vcpkg integrate install //全局安装
vcpkg integrate project //工程安装
vcpkg install 库 // 安装库

 

要更改 Windows 下 VCPKG 的源,您需要执行以下步骤:

  1. 确定您要使用的新源的 URL。例如,如果您想使用 Microsoft 的官方 VCPKG 源,则 URL 为 https://github.com/microsoft/vcpkg.git。
  2. 在控制台中导航到当前 VCPKG 安装目录。
  3. 执行以下命令来删除当前配置的源:
     
  4. 执行以下命令以添加新源,并将其设置为默认源:
     

    其中 是您之前确定的新源的 URL。

  5. 如果您希望在多个源之间轻松切换,请使用以下命令将新源添加到 VCPKG 中,并调用它:
     

    其中 是您的目标三元组(例如 x64-windows), 是新源的本地路径。

注意,在某些情况下,需要在源代码上进行一些额外的编辑才能与 VCPKG 兼容。如果遇到问题,请参阅 VCPKG 文档以获取更多信息。

以下是几个中国国内可用的 VCPKG 源:

  1. 中科大源:https://mirrors.ustc.edu.cn/vcpkg/
  2. 清华源:https://mirrors.tuna.tsinghua.edu.cn/vcpkg/
  3. 阿里云源:https://vcpkg.oss-cn-shanghai.aliyuncs.com/
  4. 网易源:http://mirrors.163.com/vcpkg/

建议使用中科大或清华源,因为它们都有良好的稳定性和速度。要更改 VCPKG 源,请按照前面提到的步骤执行操作,并将 URL 更改为所需的源的 URL。

3 安装GCC 7.3:
https://www.codenong.com/cs/
https://cloud.tencent.com/developer/article/
下载 gcc-7.3.0.tar.gz from
https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz.
复制
有一些依赖提前安装:

sudo apt install libgmp-dev
sudo apt install libmpfr-dev
sudo apt install libmpc-dev
sudo apt install libisl-dev
sudo apt install zlib1g-dev
sudo apt-get install texinfo
复制
(建议重启)
主要依赖库包如下(仅限于gcc-7.3.0版本):

wget http://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2
wget http://gcc.gnu.org/pub/gcc/infrastructure/mpfr-3.1.4.tar.bz2
wget http://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.0.3.tar.gz
wget http://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2
复制
把下载好的文件放到gcc文件夹下~
然后运行:

https://www.cnblogs.com/firegod01cn/p/contrib/download_prerequisites
复制
解压编译依赖
2.1 解压编译依赖gmp-6.1.0.tar.bz2
tar jxvf gmp-6.1.0.tar.bz2
cd gmp-6.1.0
https://www.cnblogs.com/firegod01cn/p/configure --prefix=/usr/local/gmp
make && make install
复制
2.2 解压编译依赖mpfr-3.1.4.tar.bz2

tar jxvf mpfr-3.1.4.tar.bz2
cd mpfr-3.1.4
https://www.cnblogs.com/firegod01cn/p/configure --prefix=/usr/local/mpfr --with-gmp=/usr/local/gmp
make && make install
复制
2.3 解压编译依赖mpc-1.0.3.tar.gz

tar zxvf mpc-1.0.3.tar.gz
cd mpc-1.0.3
https://www.cnblogs.com/firegod01cn/p/configure --prefix=/usr/local/mpc --with-gmp=/usr/local/gmp --with-mpfr=/usr/local/mpfr
make && make install
复制
2.4 解压编译依赖isl-0.16.1.tar.bz2

tar jxvf isl-0.16.1.tar.bz2
cd isl-0.16.1
https://www.cnblogs.com/firegod01cn/p/configure --prefix=/usr/local/isl
make && make install
复制
2.5 添加依赖的环境变量

vi ~/.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpc/lib:/usr/local/gmp/lib:/usr/local/mpfr/lib/:/usr/local/isl/lib
source ~/.bashrc
复制
把四项依赖的lib目录加入到/etc/ld.so.conf中

sudo ldconfig
复制
需要重启系统,让环境变量生效!!!

  1. 编译gcc

cd gcc-7.3.0
https://www.cnblogs.com/firegod01cn/p/configure --prefix=/usr/local/gcc-7.3.0 --enable-languages=c,c++ --disable-multilib --with-system-zlib --disable-multilib --with-gmp=/usr/local/gmp --with-mpfr=/usr/local/mpfr --with-mpc=/usr/local/mpc --with-isl=/usr/local/isl
sudo make && make install
复制
设置环境变量
在~/.bashrc文件中加入
export LD_LIBRARY_PATH=.https://www.cnblogs.com/firegod01cn/xxx/xxx/xxx/lib64
ln -s /usr/local/gcc/bin/gcc /usr/bin/gcc

到此这篇ubuntu16.04安装cmake(ubuntu16.04安装教程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • Vue安装下列说法正确的是(用来安装vue模块的正确命令是)2025-01-27 11:00:09
  • pcie 5.0 和pcie 4区别(pcie 4.0 5.0)2025-01-27 11:00:09
  • docker最新版本(docker1.12.6)2025-01-27 11:00:09
  • vue钩子函数的作用(vue2钩子函数)2025-01-27 11:00:09
  • 安装vue-cli报错(安装vue cli2)2025-01-27 11:00:09
  • vue路由守卫的几种方法(vue-router路由守卫)2025-01-27 11:00:09
  • js数组方法中,哪些不能改变自身数组(js数组中哪些方法不会改变原数组)2025-01-27 11:00:09
  • ubuntu18.04源地址(ubuntu18.04源配置)2025-01-27 11:00:09
  • vue安装步骤(vue3怎么安装)2025-01-27 11:00:09
  • vue下载安装(vue下载安卓)2025-01-27 11:00:09
  • 全屏图片