图片展示
  • AG32 MCU
  • DAP LINK
  • HIZYUAN
  • AMD/XILINX-2

AG32在VSCode下使用lib库

浏览: 发表时间:2024-09-26 09:30:00

AG32的mcu工程使用gcc编译。

但外部的gcc编译好的.a库,可能存在编译项的差异,未必能在VSCode下使用。

 

如果有编译好的.a库,.c源码,.h头文件,如何整合到工程?

举例:

embos 路径下有 Inc,Lib,Setup 三个文件夹:

  1. Inc 存放.h头文件;
  2. Lib 存放lib库文件 libosrv32imac_dp.a;
  3. Setup下存放.c文件;

 

则需要在platformio.ini中设置如下:

 

说明:

board_build.mabi 和 board_build.march 两项配置是配合lib;

build_flags 中 -L 后边跟lib所在的目录,-l 后跟掐头去尾的lib名。

(如:libosrv32imac_dp.a掐头去尾后是 osrv32imac_dp)


暂无链接

电话:0755-2780 9180   E-mail: tech@hizyuan.com
地址:中国广东省深圳市宝安区新安街道广兴源互联网智慧科技园D栋508
Copyright 版权所有  海振远科技 All rights reserved  

在线客服
联系方式
热线电话
0755-27809180
E-mail地址
tech@hizyuan.com
二维码
二维码
微信在线客服-(添加请备注:海振远产品咨询)
在线客服
添加微信好友,详细了解产品
使用企业微信
“扫一扫”加入群聊
复制成功!
添加微信好友,详细了解产品
我知道了
粤ICP备19051499号-1