Я установил Eclipse через System Workbench для STM32. Это означает, что у меня теперь есть значок System Workbench для STM32, и когда я его открываю, открывается Eclipse.
С помощью этой среды я могу успешно создавать программы для микроконтроллера STM32.
Тем не менее, я хочу сделать модульные тесты, которые я могу запустить на ПК, и после установки google test/mock я получаю сообщение об ошибке:
/usr/bin/sh: g++: команда не найдена
Я получаю ту же проблему, когда создаю общий проект C++ (либо с помощью автоматической цепочки инструментов GNU, либо с помощью кросс-компилятора G++, либо с помощью проекта Hello World C++ по умолчанию).
Кроме того, я не вижу папку Включает.
Однако, когда я проверяю в Справке / Об Eclipse, я вижу, что Eclipse CDT установлен (версия 9.2.1.201704050 ...)
Как я могу скомпилировать приложение C++ только для ПК? Должен ли я установить что-то еще, и откуда / как?