Мое я использую Eclipse Mars и MSYS2. Eclipse не распознает мою установку MSYS2. Он содержит Mingw-w64 для 32-битной компиляции. Вещи, которые я нашел в Интернете, не сработали. Что мне делать?Настройка Eclipse для использования с MSYS2
ответ
Ну, немного опоздал на вечеринку, но похоже, что есть ничего особенного о MSYS2: обычная процедура настройки Eclipse для работы с установкой MinGW-w64 работала для меня просто отлично.
Основная проблема заключается в том, что, как описано в Eclipse CDT FAQ для обнаружения MinGW набора инструментов CDT пытается найти mingw32-gcc.exe
в PATH
, в то время как MinGW-w64 имеют только gcc
и i686-w64-mingw32-gcc.exe
в своей директории bin
, так что просто добавление MinGW-w64 bin
каталог для PATH
выиграл «т работы:.
Несмотря на то, г ++ ехе или gcc.exe на вашем пути, и определив MINGW_HOME, вы все равно можете получить„ToolChain „MinGW GCC“ не обнаружен“сообщение (CDT 8.4 на Луне 4.4.0). Убедитесь, что в MINGW_HOME \ bin существует файл , называемый «mingw32-gcc.exe».
Как упоминалось далее в Eclipse CDT FAQ, то легко исправить будет скопировать i686-w64-mingw32-gcc.exe
в mingw32-gcc.exe
:
Если он не существует (что происходит с MinGW-w64), копируйте -gcc.exe (например, i686-w64-mingw32-gcc.exe) в файл mingw32-gcc.exe. Если опасное сообщение все еще задерживается, перезагрузите вашу систему (не только выйдите из системы, но и зарегистрируйтесь ).
После было копирование описано выше, вы можете добавить MinGW-w64 bin
каталог для PATH
и Eclipse, распознает установку MinGW-w64 как MinGW набора инструментов. Так как мне не нравится идея загрязняя ни системы, ни пользовательские переменные среды в настройках Windows, я обычно пишу короткий пакетный файл, который добавляет MinGW-w64 bin
директорию PATH
, а затем начинает Eclipse, для меня:
SET PATH=c:\msys32\mingw32\bin;%PATH%
START c:\eclipse\eclipse.exe
Даже более поздним для вечеринки - для меня это решение было выполнено: Проект правой кнопки мыши -> Свойства -> C/C++ Build -> Среда: установите переменную среды MINGW_HOME на C: /.../ msys64/mingw64, щелкните OK, и отдых будет автоматически сделано eclipse
- 1. Настройка Eclipse для использования Lettuce
- 2. Настройка Eclipse для использования быстрых клавиш VS.Net?
- 3. Настройка Pydev (Eclipse) для использования Sage
- 4. Настройка Eclipse для использования подписанного хранилища ключей
- 5. настройка eclipse с помощью компилятора minGW для использования C99
- 6. Настройка переменных окружения в Eclipse для использования с Android NDK
- 7. Настройка сервлета для использования пружины
- 8. Настройка Eclipse для OA Framework?
- 9. Настройка JDK для Eclipse
- 10. Настройка Eclipse для Log4j
- 11. Настройка Pydev для использования с Openstack
- 12. Настройка Eclipse IDE для использования API Карт Google
- 13. OS X - настройка Eclipse Luna для использования хранилища CLI maven
- 14. Настройка Eclipse для android
- 15. Настройка Eclipse для ResourceBundle
- 16. Настройка Pydev Interpreter в Eclipse для использования Enthought Python Distribution
- 17. Настройка плагина eclipse PMD для использования нескольких наборов правил
- 18. Настройка Eclipse/PyDev для использования интерпретатора Python моей виртуальной машины
- 19. Настройка проекта Eclipse для использования исправленной библиотеки времени выполнения
- 20. Настройка модуля Mule JPA для использования Eclipse Link и MySQL
- 21. Здание OpenBlas с msys2
- 22. Настройка Eclipse с Dropbox
- 23. Настройка JNI с eclipse
- 24. Настройка SSL в Eclipse
- 25. Настройка OpenCV в eclipse
- 26. Настройка Eclipse для проекта java
- 27. Настройка Eclipse для проекта git
- 28. Настройка переменной окружения для Eclipse?
- 29. Настройка Eclipse для Android SDK?
- 30. Настройка Eclipse Indigo для весны с maven