Конфигурация Portable Eclipse C \ C ++ для компилятора C ++ (без установки на компьютер (диск c, PATH и т. Д.)) По USB

Я пытаюсь программировать на C ++, используя Eclipse. Однако для этого требуется, чтобы Eclipse каждый раз работал на разных компьютерах с установкой компилятора MinGW. Я знаю, что это будет работать, если я установлю его на компьютер и добавлю местоположение в переменную PATH, но я хочу знать, как поместить компилятор на мой USB, а также программу Eclipse и заставить его работать таким же образом.

Он должен быть установлен таким образом, чтобы Eclipse мог найти компилятор на моем USB (без установки PATH и установки диска C) и успешно скомпилировать мою программу, не выдавая ошибку «Binary not found», поскольку он не смог собрать мой исходный код.

Я решил эту проблему с Eclipse Java и полностью могу писать и компилировать код Java. Однако я не знаю, как это сделать для C \ C ++ Eclipse. Может кто-нибудь помочь мне с этой проблемой?

Заранее спасибо!

2

Решение

Вам не нужно изменять общесистемную переменную пути, чтобы помочь Eclipse найти ваш компилятор. Просто создайте командный файл, который изменяет и экспортирует PATH, Например, поместите следующее в тот же каталог, что и исполняемый файл eclipse:

set PATH=%PATH%;path-to-mingw-bin
your-eclipse-executable

Сохраните как, например, StartEclipse.batи выполнить его. (конечно your-eclipse-executable следует указывать относительно рабочего каталога пакетного сценария, и path-to-mingw-bin должен быть абсолютный путь)

Вы можете установить MinGW где угодно, не обязательно в C:\, поэтому установка не должна быть проблемой.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]