Eclipse CDT Binary не найден - Mac OS X Lion - PullRequest
3 голосов
/ 23 февраля 2012

На моем MacBook Air мне нужно использовать Eclipse, чтобы создать несколько программ на С ++ для школы.Поэтому я скачал Eclipse для C ++ с eclipse.org и сделал небольшую программу Hello World.Однако, когда я пытаюсь запустить программу, она просто выдает мне ошибку «Запуск не удался. Двоичный файл не найден».

Когда я пытаюсь собрать программу, это вывод:

**** Build of configuration Debug for project HelloWorldC ****

make all 

Cannot run program "make": Unknown reason
Error: Program "make" is not found in PATH

PATH=[/usr/bin:/bin:/usr/sbin:/sbin]

**** Build Finished ****

Однако я попытался создать приложение hello world в XCode, и это прекрасно работает ...

К сожалению, я не могу использовать XCode, потому что учитель разрешает только проекты Eclipse ...

Ответы [ 3 ]

3 голосов
/ 24 февраля 2012

Я нашел решение.

Проблема в том, что вы можете установить последнюю версию Xcode (4.3) только из магазина приложений, и по умолчанию кажется, что компилятор c ++ доступен только через Xcode, чтобы решитьэто вам нужно:

  1. Открыть Xcode
  2. Перейти к настройкам
  3. Перейти к загрузкам
  4. Установить инструменты командной строки
0 голосов
/ 24 февраля 2012

У меня нет Eclipse здесь, но на моей книге Mac, который дает мне:

correa$ which make
/usr/bin/make

, который является одним из путей, которые он ищет. Если я правильно помню, он был установлен просто установкой Xcode из магазина приложений. Вы должны попытаться проверить, действительно ли в вашей системе установлена ​​программа make, а если нет, попробуйте переустановить xcode, чтобы проверить, решит ли она проблему.

Надеюсь, этот маленький кусочек даст вам отправную точку. Пока не могу прокомментировать вопрос, иначе просто сделал бы комментарий.

0 голосов
/ 23 февраля 2012

Убедитесь, что «Инструменты разработки UNIX» установлены с установщиком Xcode.

...