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文件的编写。
发布 问题
分享 好友
手机 浏览
回到 顶部