一.创建库工程
-
文件->新建-项目
-
c++ Project
-
编译静态库-MCU ARM GCC(单片机交叉编译工具链,只能编译静态库)
4)编译模块代码生成libxxx.a库
二.加模块库引入工程
1)将模块库、-头文件添加进项目工程自定义路径下
2)设置项目属性
连接——库、编译——头文件设置:
PS:
1.库函数名固定格式:
两种方式:把前面"lib"去掉和后面".a"去掉/原文件名前添加冒号
1)库文件原名libxxx.a
xxx或:libxxx.a
2)库文件原名xxx.a
:xxx.a
2.裸机交叉编译工具链:arm-none-eabi-gcc
具体平台的工具链参考:https://www.cnblogs.com/wjundong/p/13972935.html