当前位置: 首页 > news >正文

linux环境搭建

1、**连接外网**

ssh在192.168.4.x上运行sudo ip link set ens160 down

ssh切换到192.168.3.x(外网ip),运行sudo ip route add default via 192.168.2.1 dev ens192 onlink  //连接外网

使用完外网后

ssh在192.168.3.x上运行sudo ip link set ens160 up

ssh在192.168.4.x上运行sudo ip route del default via 192.168.2.1 dev ens192 onlink

sudo ip route add default via 192.168.4.1 dev ens160 onlink

2、**切换到home目录下,并更新apt包,sudo apt update 更新apt包**

3、**Ubuntu Linux安装工具链所需软件:**

sudo apt install -y python3 python3-dev python3-setuptools gcc libtinfo-dev zlib1g-dev build-essential libedit-dev libxml2-dev python3-pip

sudo apt install git

4、**Cmake安装**(在home目录下)

cmake –version(查看当前cmake版本)

sudo apt-get remove cmake (删除旧的cmake版本)

wget https://cmake.org/files/v3.17/cmake-3.17.1.tar.gz(下载cmake-3.17压缩包)

tar -xzvf cmake-3.17.1.tar.gz(解压cmake-3.17压缩包)

cd cmake-3.17.1

./bootstrap

make -j8

sudo make install

使用“cmake –version”验证是否安装成功。

5、**gtest安装**(在home目录下)

git clone [https://github.com/google/googletest.git](https://github.com/google/googletest.git)

cd googletest

mkdir build

cd build

cmake ..

make –j4

sudo make install

6、**设置用户和密码**

sudo useradd -m -s /bin/bash yunquanlai

sudo passwd yunquanlai

  1. **安装更高版本gcc**

sudo apt-get update

sudo apt-get install gcc-14

sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/gcc 100

sudo update-alternatives --config gcc

http://www.lryc.cn/news/495657.html

相关文章:

  • 《C++与生物医学的智能融合:医疗变革新引擎》
  • Matlab 绘制雷达图像完全案例和官方教程(亲测)
  • Lua的环境与热更
  • HTML CSS JS基础考试题与答案
  • 若依解析(一)登录认证流程
  • Redis设计与实现第17章 -- 集群 总结1(节点 槽指派)
  • 汽车控制软件下载移动管家手机控车一键启动app
  • 推荐几个可以免费下载网站模板的资源站
  • H3C OSPF实验
  • Vue框架开发一个简单的购物车(Vue.js)
  • Windows Terminal Solarized Dark 配色方案调整
  • PyTorch张量运算与自动微分
  • 【从零开始的LeetCode-算法】3264. K 次乘运算后的最终数组 I
  • 【Linux】gdb / cgdb 调试 + 进度条
  • Jenkins Nginx Vue项目自动化部署
  • 视频汇聚平台Liveweb国标GB28181视频平台监控中心设计
  • 文件比较和文件流
  • 【2024最新】基于Springboot+Vue的就业信息管理系统Lw+PPT
  • PySide6 QSS(Qt Style Sheets) Reference: PySide6 QSS参考指南
  • 【笔记】成为雍正
  • Codeforces Round 913 (Div. 3)
  • 斐波那契数
  • Redis高阶集群搭建+集群读写
  • Vision Transformer(vit)的主干
  • 手撸了一个文件传输工具
  • Java程序调kubernetes(k8s1.30.7)core API简单示例,并解决403权限验证问题,即何进行进行权限授权以及验证
  • java八股-Redis Stream和RocketMQ实现的解决方案
  • 第29天 MCU入门
  • 【Python网络爬虫笔记】6- 网络爬虫中的Requests库
  • Linux网络_网络协议_网络传输_网络字节序