我正在尝试为STM32设置一个CubeMX Makefile项目,该项目使用CppUTest(用于脱机测试)。测试系统仅需使用Makefile进行编译,因此无需Atollic或其他IDE。
CubeMX自动生成一个Makefile,而CppUTest带有一个MakefileWorker.mk,该文件必须由另一个带有诸如include和source之类的参数的Makefile调用。
尝试将这3个文件合并在一起,导致复制和粘贴狂欢变得非常混乱,而看不到对方。 我的想法是将测试部件从MakefileWorker复制到CubeMX Makefile中,以便只需要一个文件即可编译代码。
两个Makefile都很大,因此我不知道粘贴它们是否完全有帮助。 如果有人进行同样的斗争并分享他的知识,那将是很棒的。 谢谢!