debian下安装arm-linux-gcc
阅读数:232 评论数:0
跳转到新版页面分类
Linux
正文
一、通过源安装
# 安装arm-linux-gcc
sudo apt-get install gcc-arm-linux-gnueabihf
# 安装arm-linux-g++
sudo apt-get install g++-arm-linux-gnueabihf
# 卸载arm-linux-gcc
sudo apt-get remove gcc-arm-linux-gnueabihf
# 卸载arm-linux-g++
sudo apt-get remove g++-arm-linux-gnueabihf
个人尝试后,报错误:
列软件包有未满足的依赖关系:
libc6-dev : 破坏: libglib2.0-dev (<= 2.72.3-1) 但是 2.68.4-1 正要被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
后面再想办法解决这个问题。
二、通过解压文件安装
arm官方:https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
linaro联盟:https://www.linaro.org/downloads/
这个不像其他软件一样下载最新的就是好的,如果出现不能运行的情况:第一将自己交叉编译器的版本降低,第二升级开发板的根文件系统。
1、下载交叉编译器(linaro)
“GNU Toolchain Integration Builds → 11.2-2021.10-1 → arm-linux-gnueabihf → gcc-linaro-11.2.1-2021.10-x86_64_arm-linux-gnueabihf.tar.xz”
2、安装
(1)解压缩
tar -Jxvf gcc-linaro-xx.tar.xz
(2)设置当前用户的环境变量
要将交叉编译器的bin目录和lib目录加入到环境变量中。
export PATH=$PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/lib
相关推荐
一、概述
目前Linux软件安装方式最常见的有两种:
1、dpkg
这个机制最早由Debian社区所开发,包括Ubuntu。
2、rpm
这个机制由Red Hat开发,包括Fedora
一、概述
1、standalone和inetd(inetd或xinetd)模式的区别
(1)standalone模式
运行期间一直驻留在内存中,会战胜一定的系统资源,适合实时返回要求较高的ftp服务器
一、概述
snapd可以解决linux下安装或运行应用时缺少依赖的问题,可以理解为一个应用社区,里面包含了很多常见的应用。
二、使用
1、安装
sudo apt install snapd
2、安装s
在Ubuntu或其他基于Debian的系统上,安装Google Chrome浏览器通常需要下载官方的.deb安装包,然后使用dpkg命令安装它。以下是详细步骤:
打开你的终端。
转到Goo