W80X SDK, 用 vscode+make 的方式开发, 只能将代码放在 app 目录. 代码文件多了不利于组织和管理. 如果在 app 目录创建子目录 subdir, 则 subdir 中的代码不会被编译和连接, 请问如何修改才能让 app/subdir 中的代码被正确编译和链接?
查看更多
每一层目录下都需要放一个 makefile 文件, 可以复制 app 目录下的 makefile 文件, 只需要三个地方, 1, TOP_DIR 的层级; 2, GEN_LIBS 本层生成的库文件的名字; 3, GEN_LIBS 下一行加上 COMPONENTS_libxxx = xxx 本层子目录下生成的库文件的名字. 可以参考 platform/driver 目录下各驱动和 driver 目录的关系, 以及 makefile 文件的编写.
发布 问题
分享 好友
手机 浏览
回到 顶部