ubuntu 22.04 安装gcc-9、gcc-7、gcc-5

安装gcc-9 sudo apt-get install gcc-9 -y 安装gcc-7 添加镜像 sudo vim /etc/apt/sources.list deb [arch=amd64] http://archive.ubuntu.com/ubuntu focal main universe 更新镜像 sudo apt-get update 指定版本安装 sudo apt-get -y install gcc-7 g++-7 配置优先级 配置版本的优先级 #配置gcc版本的优先级 update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 70 update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 50 update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 30 update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 20 #配置g++版本的优先级 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 70 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 50 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 30 update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 20 切换gcc版本 查看 安装gcc-5 安装依赖 sudo apt install ncurses-dev sudo apt install bison sudo apt install flex sudo apt install build-essential 还有一个依赖项libisl15需要安装,使用apt install libisl15无法安装,使用dpkg安装:...

1 min · 113 words · nyaruko

Ubuntu安装ch340驱动

确认是否支持串口 lsmod | grep usbserial 下载 CH340 驱动 CH340LINUX驱动下载地址:https://www.wch.cn/download/CH341SER_LINUX_ZIP.html 查看内核的版本 uname -r 在https://elixir.bootlin.com/linux/v5.4.42/source/drivers/usb/serial/ch341.c复制和自己版本对应的文件,将右面的内容全部复制下来完全替换ch34x.c中的内容。 编译 sudo make 复制ch34x.ko到驱动目录 sudo cp ch34x.ko /lib/modules/5.19.0-28-generic/kernel/drivers/usb/serial/ 重启系统 没有ttyUSB sudo dmesg | grep brltty 重新插拔提示 [10729.371518] usb 1-2: usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1 驱动占用 sudo apt remove brltty 重新插拔 ls /dev/tty*

1 min · 51 words · nyaruko