реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Portable Eclipse+WinAVR, есть ли готовое или как сделать?
ARV
сообщение Apr 4 2011, 19:14
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Прошу прощения, если тема обсуждалась...
Появилось желание сделать portable-среду разработки. Уважаю Eclipse, уважаю WinAVR, пользуюсь для отладки AVR Studio. было бы здорово эту троицу как-то поместить на USB-drive, чтобы не зависеть от компьютера. вижу 2 проблемы: студия вообще для меня загадочно устанавливается в системе и явно много чего делает через реестр, Eclipse и WinAVR более мобильны, но тоже находят один другого через PATH... в связи с чем вопрос: может, у кого есть готовое решение? или посоветуйте, как достичь желаемого...


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 4 2011, 22:15
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (ARV @ Apr 4 2011, 22:14) *
Eclipse и WinAVR более мобильны, но тоже находят один другого через PATH...
Eclipse запускать через батник, который пропишет WinAVR/bin и WinAVR/utils (их лучше сразу заменить на более свежие) в path и потом запустит эклипсу. В проекте в Discovery options прописать имя компилятора avr-gcc, собственно и все. И Eclipse и WinAVR прекрасно переносят копирование в любое место после инсталляции.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 5 2011, 04:13
Сообщение #3


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



предлагается так - взять быструю флешку, поставить на нее winXP PE , установить все что нужно. получается мобильная система. недостаток один - грузится только с относительно новых мамок что поддержиывают загрузку с юсб и медленная начальная загрузка.
Go to the top of the page
 
+Quote Post
ARV
сообщение Apr 5 2011, 04:50
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



спасибо за ответы-советы.
1. Попробовал тупо скопировать Eclipse Helios - на "чистом" компе (т.е. ни разу не стояло ни эклипсы ни студии ни чего бы то ни было подобного) не запускается, хочет JRE в папке, которой нет (g:\eclipse\jre)
2. сделать свою винду теоретически можно, но далеко не всегда и не везде это даст желаемый эффект, ведь не любой комп в любой момент можно перезагрузить...

в общем, пока что проблема не решена. нашел portable-версию WinAVR, но там все ориентировано на ручной make, что хотя и хорошо, не устраивает (привык к автогенерируемым эклипсой makefile). попадается и portable AVR Studio, но опять же старая версия, которая и в обычном исполнении глючила, а в мобильном варианте и подавно (по отзывам).


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 5 2011, 07:28
Сообщение #5


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(ARV @ Apr 5 2011, 08:50) *
спасибо за ответы-советы.


невопрос. после втыкания флешки, запустите батник который узнает диск на который винда замонтировала флешку и установит путь к jre/bin и ко всем бинарям что на флешке, после этого спокойно запускайте - должно все работать
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 5 2011, 10:14
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (ARV @ Apr 5 2011, 07:50) *
1. Попробовал тупо скопировать Eclipse Helios - на "чистом" компе (т.е. ни разу не стояло ни эклипсы ни студии ни чего бы то ни было подобного) не запускается, хочет JRE в папке, которой нет (g:\eclipse\jre)
Ну так скачайте и поставьте jre в эту папку на флешку.
QUOTE (ARV @ Apr 5 2011, 07:50) *
нашел portable-версию WinAVR,
Любая версия WinAVR portable по-условию - она не зависит от реестра и внешних программ.
QUOTE (ARV @ Apr 5 2011, 07:50) *
но там все ориентировано на ручной make, что хотя и хорошо, не устраивает (привык к автогенерируемым эклипсой makefile).
Так это вопрос к вашей инсталяции eclipse.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ARV
сообщение Apr 5 2011, 10:39
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



снова благодарю за ответы-советы.
я в этом направлении и планировал продолжить манипуляции, просто пока нет возможности. вычитал, что есть какие-то утилиты, которые из любой проги делают portable-вариант, создавая для нее "виртуальную" среду с подменой записей в реестр записью в локальный файл... думаю попробовать сделать это с AVR Studio...


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 22:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.12159 секунд с 7
ELECTRONIX ©2004-2016