Настройка Eclipse для других языков программирования

Я установил Eclipse (Helios) для языка программирования Java, но я также хочу использовать его для программирования на C/C++, Python и Ruby. Я установил CDT и DLTK (для Python и Ruby).

У меня уже была установлена ​​mingw-w64 (платформа Windows). Как настроить Eclipse, чтобы он использовал MinGW в качестве цепочки инструментов? По-видимому, он обнаруживает MinGW как набор инструментов, но когда я создаю проект, уже появляются два предупреждения, говорящие о "ошибке запуска генератора информации внешнего сканера". Я предполагаю, что это потому, что он не может найти программу компилятора. Кроме того, он не обнаруживает файлы заголовков стандартной библиотеки. Могут ли эти проблемы быть, потому что я использую mingw-w64, а не стандартный MinGW?

У меня работает Ruby, но что касается Python, он не может найти ни интерпретатора, ни системной библиотеки по умолчанию. У меня уже установлен Python 2.7. Я не знаю, как сказать Eclipse, где искать файлы.

Примечание. Я работаю в 64-разрядной версии Windows 7 Professional. Я слышал о людях в 64-битных версиях Vista, у которых возникают проблемы при работе mingw-w64. У меня может быть та же проблема. Игнорируя Eclipse, когда я пытаюсь скомпилировать файл C, используя gcc, у него возникают проблемы с поиском библиотек и включений.

Редактировать: если я устанавливаю путь к /bin/ и /libexec/ через переменные окружения, я не получаю начальные ошибки при создании проекта, но, что я хочу знать, как я могу установить пути через Eclipse? Кроме того, даже если я установлю пути, компоновщик по-прежнему не может найти библиотеки и включает. Я перешел в Project > Properties > C/C++ Build > Settings и попытался установить библиотеки и включить их таким образом, но все равно не смог их найти (по крайней мере, библиотеки)! Кроме того, я действительно должен был бы сделать это для каждого проекта? Эта опция недоступна в Window > Preferences.

2 ответа

Что касается части Python, я рекомендую использовать pydev: http://pydev.org/ Это лучший плагин Eclipse для Python. От завершения кода, подсветки синтаксиса, поддержки virtualenv (http://pydev.blogspot.com/2010/04/pydev-and-virtualenv.html) и так далее...

Если вы занимаетесь веб-разработкой, из javascript, php, html, python, ruby ​​... вы также можете взглянуть на aptana.

http://www.aptana.com/ Это основанная на затмениях IDE с множеством полезных вещей, работающих вне коробки, таких как плагины git и subversion, pydev и т. д.... aptana (или был, я переключил IDE) устанавливается в качестве плагина в регулярное затмение)

Мартин К. Ссылка выглядит хорошо для Mingw части.

Не уверен, что вы видели эту статью http://phoenix.goucher.edu/~kelliher/eclipseCDT/ об интеграции MinGW. Надеюсь, это поможет.

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