文章
  • 文章
搜索
首页 >> 技术文档 >>官方资料 >> AG32在VSCode下使用lib库
详细内容

AG32在VSCode下使用lib库

AG32的mcu工程使用gcc编译。

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


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

举例:

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

Inc 存放.h头文件;

Lib 存放lib库文件 libosrv32imac_dp.a;

Setup下存放.c文件;


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

37f759fe-40a6-4945-a557-c47d98c79ba4.png


说明:

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

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

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




AG32VF407宣传.jpg


在线商城.png


需要获取更多的“资料”和“支持”和“样片测样申请”可以联系我们

提供“芯片测样-发送资料-技术支持-批量采购”


联系方式: 姚工 13661545024(VX同号)

(加的时候备注下公司名和个人名字)

在线商城:agm-micro.taobao.com

公司网站:www.agm-micro.com

资料网站: www.tcx-micro.com


关于我们

品牌中心

产品中心

新闻动态

咨询热线:13661545024(全国技术销售热线)

上海天晨芯科技有限公司

销售邮箱:sales@chipmorn.com

技术邮箱:jun.yao@chipmorn.com

公司地址:上海浦东新区东方路1365号5号楼

seo seo