AWorks对许多的第三方库进行了封装,开发者只需要调用封装好的接口就可以了,无需了解底层实现。一般情况下,这种开发方式十分简便高效。在一些特殊情况下,开发者可能需要修改这些第三方库的源码。
进入SDK目录下的…aworks_sdkapollo3rdparty文件夹找到对应的第三方库(lwip_2.x为例):打开编译配置文件component.json。


打开eclipse工程:选择在Project Explorer 中选中user_code,点击鼠标右键,点击Import…。

选中File System,然后点击Next >。

点击Browser…,选择第三方库lwip_2.x路径。


并不需要将第三方库lwip_2.x所有文件都导入,导入文件的规则参考我们第一步打开的编译配置文件component.json。对照这个配置文件选择需要导入的文件:

(1)“src_dir”:"src"代表我们需要导入的文件是在src这文件夹下,所以我们展开src。

(2)src_filter里的"+<*>“代表,src文件夹下所有文件都要选;但是”-< apps>“代表src下的apps文件夹不要选;"+

(3)我们把include_dirs下列出的文件夹勾选。


(4)点击<< Advanced展开,勾选Create virtual folders 和 Create link locations relative to: PROJECT_LOC,点击Finish。

这时候user_code 就导入了第三方库lwip_2.x的源文件。

点击Debug编译即可把第三方库lwip_2.x源码在工程上进行编译。

原文标题:【Z站推荐】在AWorks工程中编译第三方库源码的方法
文章出处:【微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
审核编辑:刘清
-
LwIP
+关注
关注
2文章
89浏览量
29251 -
SDK
+关注
关注
3文章
1093浏览量
51175 -
AWorks
+关注
关注
1文章
16浏览量
6057
原文标题:【Z站推荐】在AWorks工程中编译第三方库源码的方法
文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
DEKRA德凯获得沃尔沃汽车第三方实验室认可资质
SEGGER Ozone调试器支持第三方调试工具
如何集成第三方支付API到电商网站
天合跟踪获得DNV第三方风洞测试审查报告
使用 Claroty SRA 优化第三方 OT 远程访问
钛和集团荣获零跑汽车第三方实验室资质认可
钛和集团荣获吉利汽车第三方实验室资质认可
SGS荣获比亚迪乘用车第三方实验室资质认可证书
技术分享 | RK3568编译第三方驱动
用第三方的dlp3010板子时遇到的几个问题求解
i.MX8M Yocto工程更新第三方软件包
EE-303:将VisualDSP线程安全库与第三方RTOS配合使用
第三方检测机构该如何提升核心竞争力?

在AWorks中怎样去修改第三方库的源码呢
评论