Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Eclipse & cdt & wingw на флешке


Автор: golubsv 7.11.2008, 13:19
Надо запустить Eclipse & cdt & wingw на флешке

В настройках cdt указывать нужно компилятор, но там путь только полный, можно ли как то задать путь к компилятор относительно самой директории eclipse(а wingw поставить внутрь), чтоб если б я запускал на разных машинах, мне не приходлось лезть в настройки менять имя тома каждый раз

например на одной машине f:\eclipse\wingw а на другой h:\eclipse\wingw, а я хочу чтоб было там примерно так %ECLIPSE_HOME%\wingw, при чем прав админа у меня нет на компьютере

Если кто знает отпишитесь пожалуйста

Автор: Lycifer 7.11.2008, 17:15
Как это относится к С++,  у нас С++!!!

Автор: SABROG 7.11.2008, 17:39
Запускать eclipse через батник в корне флешки:

Код

@echo off
set PATH=%PATH%;%CD%MinGW\bin;%CD%MinGW\lib;%CD%MinGW\include;
call "%CD%Eclipse\eclipse.exe" -vmargs -Xmx1000M

Автор: golubsv 7.11.2008, 18:02
Цитата

Как это относится к С++,  у нас С++!!!

http://www.eclipse.org/cdt/
Цитата

Запускать eclipse через батник в корне флешки

спасибо, проверю вечером

Автор: golubsv 7.11.2008, 19:27
либы добавляет, но билдить не хочет :( ещё варианты есть?

Автор: golubsv 7.11.2008, 20:38
по идее должно работать, только нужно ещё поменять команду компиляции вместо make на mingw32-make -f makefile в настройках, но не работает так как не сетит переменную, почему не знаю (в одном окне командной строки сетится вызываеш echo все нормально, закрываеш окно, открываеш новое окно, и там уже в path нет добавления папок mingw)

Автор: golubsv 7.11.2008, 21:02
http://www.wilsonmar.com/1envvars.htm разобрался, так работать не будет

есть ещё варианты?

Автор: SABROG 7.11.2008, 21:55
Цитата(golubsv @  7.11.2008,  20:38 Найти цитируемый пост)
в одном окне командной строки сетится вызываеш echo все нормально, закрываеш окно, открываеш новое окно, и там уже в path нет добавления папок mingw


Правильно, а ты как хотел ? Переменные устанавливаются только для текущего приложения (eclipse). Закрыл программу - переменные потерлись. Чтобы развить тему переменных окружения мне нужны тексты ошибок.
А не собирается скорее всего потому, что на каждом компьютере надо пересоздавать makefile, т.к. все дисковые привязки идут в нем без относительных путей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)