1-原材料

系统环境: Linux系统(这里我使用的是CentOS)

开发环境: Eclipse IDE for C/C++ Developers

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

交叉编译器: gcc-arm-none-eabi

 

获取【开发环境Eclipse】:https://www.eclipse.org/downloads/packages/

制作Cortex-M系列静态库 随笔 第1张

 

获取【交叉编译器】:https://launchpad.net/gcc-arm-embedded/+download

制作Cortex-M系列静态库 随笔 第2张

2-Eclipse安装交叉编译插件

打开Eclipse,选择Help→Install New Software;

点击“Add”,Name中填入“GNU ARM”,Location中填入“http://gnuarmeclipse.sourceforge.net/updates”;

制作Cortex-M系列静态库 随笔 第3张

 

下载安装搜索到的“GNU ARM”;

制作Cortex-M系列静态库 随笔 第4张

 

 

3-开始一个静态库测试项目

创建一个“C Project”;

制作Cortex-M系列静态库 随笔 第5张

 

工程的类型选择为“Static Library”→“Cross ARM GCC”;

制作Cortex-M系列静态库 随笔 第6张

 

指定交叉编译器“arm-none-eabi-gcc”;

制作Cortex-M系列静态库 随笔 第7张

 

项目创建完成后,配置项目属性如图(默认如此);

制作Cortex-M系列静态库 随笔 第8张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄