Как установить компилятор C в Eclipse? - PullRequest
6 голосов
/ 13 июля 2010

У меня установлена ​​версия Eclipse для C / C ++ CDT. После создания файла HelloWorld.c и получения кода я получаю сообщение об ошибке «Ошибка запуска. Двоичный файл не найден».

Я обнаружил в Google, что в моем Eclipse отсутствует компилятор, и я установил MinGW на свой компьютер и добавил путь к переменным env (протестировал его с помощью "gcc -v" в cmd и успешно).

Но плохо получается та же ошибка Launch Failed - есть идеи, какой шаг я забыл?

Ответы [ 5 ]

3 голосов
/ 13 июля 2010

Некоторые вещи для проверки:
1.) Также установлены инструменты MinGW.Убедитесь, что у вас есть компилятор C и программа Make
2.) Проверьте переменные окружения.Убедитесь, что и компилятор, и Make находятся на пути.
3.) Eclipse - временное чудовище, не отчаивайтесь: -)
4.) Если вы ищете хорошую IDE (без заботы об идеологических проблемах), возможно, стоит взглянуть на Bloodshed C ++ IDE и Visual C ++ 2010 express (или как они называют их бесплатную версию).
5.) Проверьте меню параметров в Eclipse, чтобы убедиться, что оно смотрит напеременные среды для поиска пути.

3 голосов
/ 14 июля 2010

ИМХО, самая простая настройка для eclipse на windows в наши дни - это cygwin - похоже, она была обновлена ​​совсем недавно, чем mingw, и работает лучше.

Перейдите на http://www.cygwin.com/,, загрузите установщик и выберите каталог по умолчанию c: \ cygwin. Выберите «Все пользователи».

Когда он предлагает список пакетов, выберите «gcc», «binutils» и «make» в категории «devel».

Добавьте c: \ cygwin \ bin в среду Windows PATH.

1 голос
/ 25 июня 2014

Мне нужно было перейти с MinGW gcc на CygWin gcc - все C ++ 2011 работает, и другие говорят, что это тоже лучший вариант.Загрузите двоичные файлы CygWin и т. Д., А затем откройте Eclipse.

В свойствах проекта C / C ++ Build -> Environment и установите переменную CYGWIN_HOME.Это отлично сработало для меня в Eclipse Kepler Windows 7 (64Bit)

screen shot of setting environment variable

Я также поместил каталог cygwin bin в начало моей переменной Windows PATH.Полная информация здесь: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Fconcepts%2Fcdt_o_home.htm

1 голос
/ 13 июля 2010

Убедитесь, что Eclipse знает, где найти ваш компилятор gcc.Более простым способом было бы использовать EasyEclipse, пока вы не почувствуете себя более уверенно в своей среде разработки.

0 голосов
/ 14 июля 2010

Вы можете попробовать установить wascana . Он автоматически настраивает компилятор GNU для вас в Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...