使用MDK软件生成arm环境下的 xxx.a 静态链接库
-
通过 cmd窗口,进入MDK软件安装路径下的 ARM\ARMCC\bin文件夹,如下:
-
将制作lib库需要的源代码文件,添加到bin文件夹下,如下:
-
使用 armcc.exe 对.c文件进行依次编译,使用 armcc.exe --cpu list 可以查看CPU选项。
“–cpu=Cortex-M0plus” 参数为我当前使用的cpu选型,故命令如下:
armcc.exe --cpu=Cortex-M0plus -c aes.c -o aes.o
armcc.exe --cpu=Cortex-M0plus -c vt200xdw.c -o vt200xdw.o
- 使用 armar.exe 对编译生成的.o文件进行打包,如下:
armar.exe -r xxx.a aes.o vt200xdw.o
如此,便在bin文件夹下生成了 xxx.a的lib库。