Я пытаюсь программировать на C ++, используя Eclipse. Однако для этого требуется, чтобы Eclipse каждый раз работал на разных компьютерах с установкой компилятора MinGW. Я знаю, что это будет работать, если я установлю его на компьютер и добавлю местоположение в переменную PATH, но я хочу знать, как поместить компилятор на мой USB, а также программу Eclipse и заставить его работать таким же образом.
Он должен быть установлен таким образом, чтобы Eclipse мог найти компилятор на моем USB (без установки PATH и установки диска C) и успешно скомпилировать мою программу, не выдавая ошибку «Binary not found», поскольку он не смог собрать мой исходный код.
Я решил эту проблему с Eclipse Java и полностью могу писать и компилировать код Java. Однако я не знаю, как это сделать для C \ C ++ Eclipse. Может кто-нибудь помочь мне с этой проблемой?
Заранее спасибо!
Вам не нужно изменять общесистемную переменную пути, чтобы помочь Eclipse найти ваш компилятор. Просто создайте командный файл, который изменяет и экспортирует PATH
, Например, поместите следующее в тот же каталог, что и исполняемый файл eclipse:
set PATH=%PATH%;path-to-mingw-bin
your-eclipse-executable
Сохраните как, например, StartEclipse.bat
и выполнить его. (конечно your-eclipse-executable
следует указывать относительно рабочего каталога пакетного сценария, и path-to-mingw-bin
должен быть абсолютный путь)
Вы можете установить MinGW где угодно, не обязательно в C:\
, поэтому установка не должна быть проблемой.
Других решений пока нет …