Просто для справки, есть способ настроить параметры сборки CDT.У меня было то же самое сообщение об ошибке (хотя у меня была цель создания - только не названная "все"), и я нашел это решение (для Galileo + CDT):
Щелкните правой кнопкой мыши ваш проект ивыберите Свойства .Появится диалоговое окно «Свойства», и вы увидите параметр C / C ++ Build , в котором вы можете установить конкретные параметры сборки.Выделите этот элемент, и появится страница свойств.Выберите конфигурацию, которую вы хотите изменить, а затем в разделе ниже вы увидите 2 вкладки: Настройки Builder и Поведение .Вам нужна вкладка Поведение .В этом разделе вы можете настроить параметры для параметров сборки и параметров рабочей среды, включая указание имени цели (по умолчанию «все») или отключение автоматических сборок.
Это было невероятно полезно для меня, когда я начал использовать CDT,Мой исходный код отделен от области сборки, и пока я не настрою, никаких make-файлов не существует.Когда я настроил, мое целевое имя по умолчанию явно «default», а не «all».Было досадно, когда Eclipse сообщал об ошибке в моем проекте, прежде чем я что-то сделал.Настройка среды в соответствии с моей разработкой творила чудеса.НТН.