Как включить CppUTest Makefile в проект CubeMX Makefile

Я пытаюсь настроить CubeMX Makefile Project для STM32, который использует CppUTest (для тестирования за пределами цели). Тестовая система должна компилироваться только с Makefiles, поэтому нет Atollic или другой IDE.

CubeMX автоматически генерирует Makefile, а CppUTest поставляется с MakefileWorker.mk, который должен вызываться другим Makefile с аргументами, такими как include и sources.

Попытка объединить эти 3 файла привела к абсолютно запутанной оргии копирования и вставки без конца в поле зрения. Моя идея состоит в том, чтобы скопировать тестовую часть из MakefileWorker в Make-файл CubeMX, чтобы для компиляции кода требовался только один файл.

Оба файла Makefile довольно большие, поэтому я не знаю, поможет ли их вставка. Было бы здорово, если бы у кого-то была такая же борьба и он мог бы поделиться своими знаниями. Спасибо!

0 ответов

Другие вопросы по тегам