首页 > 代码库 > Part 1: Setting up ARM GNU tool chain
Part 1: Setting up ARM GNU tool chain
ARM Build Tools
- GNU Tools for ARM Embedded Processors.
- GNU Make for Windows.
GNU Tools for ARM Embedded Processors
1. 到网站下载最新GUN ARM工具链,https://developer.arm.com/open-source/gnu-toolchain/gnu-rm
2. 安装GUN ARM工具链。
3. 将GUN工具链安装路径添加到环境变量。
set path=%path%;D:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q1-update\bin;
4. 验证工具链是否安装成功。
执行打开命令行执行 arm-none-eabi-gcc -v 查看输出信息,如成功安装会打印工具链的信息
GNU Make
1. 下载make工具,http://gnuwin32.sourceforge.net/packages/make.htm
2. 选择下载zip包,而不是exe安装包。
3. 解压下载的zip包,拷贝bin文件夹下的make.exe文件到GNU gcc可执行文件目录下,D:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q1-update\bin
4. 同样拷贝make工具依赖动态库libiconv2.dll和libintl3.dll到GNU gcc可执行文件目录下。
5. 测试make工具是否成功安装。执行make -v,命令提示行输出
Building with Make
1. 创建一个hello world工程,编程程序是LED灯闪烁。也可直接download demo 测试。
2. 在demo目录中创建build.bat文件,内容如下
set path=D:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q1-update\bin; make
3. 执行build.bat编译工程。
4. 一切正常的话,会生成交叉编译的可执行程序,可下载到开发板运行。
Part 1: Setting up ARM GNU tool chain