1. 查找并下载arm-linux-gcc交叉编译工具链安装包 你可以通过以下方式下载 arm-linux-gcc 交叉编译工具链安装包: 通过APT包管理工具安装: 在Ubuntu系统上,你可以直接使用APT包管理工具来安装。首先,确保你的系统包列表是最新的: bash sudo apt update 然后,安装针对ARM架构的Linux系统的交叉编译工具链: bash sudo...
一、准备工作 1:软件准备 A.可用于进行交叉编译的linux系统环境,可以用windows的linux子系统(wsl),也可以用linux虚拟机等系统环境。目前测试用的系统是Ubuntu18.04。安装好系统后,输入 sudo apt install build-essential 安装gcc等编译工具。 B.可以进行C语言编译的软件,建议使用CLion,使用起来简单方便。 C.获得gcc-...
显示的内容中有/usr/local/arm/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。 (本文地址:http://blog.sina.com.cn/s/blog_5a155e330100bqjc.html) 7. 测试是否安装成功 # arm-linux-gcc -v 上面的命令会显示arm-linux-gcc信息和版本,这是我显示的信息: Reading specs from /usr/...
一、通过APT包管理工具可直接执行以下命令安装: 在主机上执行如下命令sudoapt install gcc-arm-linux-gnueabihf 安装完成后使用如下命令查看版本arm-linux-gnueabihf-gcc –v 二、使用第三方制作好的工具链。 举例:安装包名“ql-ec200a-1803e-gcc-4.8-v1-toolchain.tar.gz”的工具链 (我这边上传文件用的 lrzsz ...
七、最后输入arm-linux-gcc -v查看版本信息,检查是否安装完成,如果出现以下信息,则说明安装成功。 代码语言:javascript 复制 root@nandycool-virtual-machine:/usr/local/arm# arm-linux-gcc-v 版本信息及版本号如下: 最后就可以进行对应源文件的编译了、执行了 ...
若有路径 /usr/local/arm/gcc-4.6.4/bin: 表示安装成功 5)使用source命令重新加载生效该配置文件 source /etc/profile 6)检验是否安装成功: arm-linux-gcc -v 结果如图所示:得到刚刚安装的4.6.4版 7)交叉编译工具验证 编写hello.c文件 #include<stdio.h> int main() { printf("hello world!\n"); } ...
1.解压交叉编辑工具链到根目录 // -C 参数指的是解压到根目录下面 // 安装在/usr/local/arm/4.3.2/bin/ 的“bin”目录下面 2.修改环境变量,把交叉编译器的路径加入到PATH // arm-linux-gcc 使用方法1:跟上“全路径” // arm-linux-gcc 使用方法2:添加路径到环境变量中去,在系统的时候就可以“任何地...
ubuntu下使用编译器arm-linux-gcc(交叉编译工具链)编译文件 安装arm-2009q3。 (注:选择交叉编译工具链的原则:和我们所使用的目标平台(给哪款SoC编程)尽量去匹配。) 以下操作都是在root用户下执行的 我下的是压缩包arm-2009q3.tar.bz2 首先把它放到usr/local/arm (新建)下解压 ...
1. 在/home/lumeng/Linux下创建一个tool目录,以后所有的工具都放到这里。 2. 进入tool目录,将交叉编译器拷贝到此目录中 3. 将交叉编译器安装到 /usr/local/arm 下,如果在local目录下不存在arm目录,需要手动的创建。 4. 将/home/lumeng/Linux/tool 下的交叉编译复制到/usr/local/arm 目录下。
链接直达:手把手教你如何在Ubuntu中安装arm-linux-gcc交叉编译工具 小彩蛋 懒人福利,命令一键安装:(我使用GEC-6818开发板,安装其他arm平台编译器会出错,这个就不会o(╯□╰)o。其他开发板请自测,类似的还有gcc-arm-linux-gnueabihf等,区别主要是架构不同,策略不同。~$ sudo apt-get install gcc-arm-...