Jump to content

    

Вопросы по Eclipse, CDT, Zylin embedded CDT

Header подключился только когда в Си-файле полностью прописал адрес h-файла в строке #include "C:\altera\13.0sp1\Projects\...\myheader.h".

Любые манипуляции с настройками Paths and Symbols не помогли. Как правильно добавлять свои h-файлы в свойствах Paths and Symbols?

Я использую makefile и собираю все с помощью make. Настройки среды не подскажу.

Share this post


Link to post
Share on other sites

Здравствуйте! Коллеги, не могу установить plug-ins.

Eclipse Mars.2 Release (4.5.2).

Пытаюсь установить плагины GNU ARM Eclipse Plug-ins.

Проблема: провал при подключении к http://gnuarmeclipse.sourceforge.net/updates

Одна и таже ошибка при установке через "Eclipsemarket place", или через "Install new software":

"Unable to read repository at http://gnuarmeclipse.sourceforge.net/updates/content.xml.

Received fatal alert: handshake_failure"

При этом с другими репозиториями связь ок, в чем может быть проблема?

Share this post


Link to post
Share on other sites

Вопрос такой. Сделал проект в Quartus, собрал систему на Nios в Qsys, потом сделал проект в Eclipse. Все работало нормально. Потом захотел сделать новый проект в Quartus, и собрал новую систему на Nios в Qsys, а проект в Eclipse хотел оставить старый. Просто скопировал старую папку с проектом Eclipse в папку с новым проектом Quartus. При запуске Eclipse указал новое расположение проекта. Далее пробую выполнить NiosII->Generate BSP. Eclipse ругается SEVERE: File not found: ....sopcinfo - не нашел файл с описанием. Иду BSP Editor... Там выбираю File->New BSP... указываю новый файл .sopcinfo в новой папке, генерю BSP прямо в BSP Editor - ошибок нет, жму Exit. Далее пробую снова NiosII->Generate BSP, а Eclipse снова ругается SEVERE: File not found: ....sopcinfo - не нашел файл с описанием. Как решить проблему? Где в Eclipce указать новое расположение файла .sopcinfo?

 

Нашел как. Теперь ругается так:

 

Invalid project path: Include path not found (C:\altera\13.0sp1\Projects\.....

 

Якобы нужно переназначить адреса в Paths and Symbols. Иду в Properties проекта, вижу старые адреса, но как их поменять?

 

Edited by LAS9891

Share this post


Link to post
Share on other sites

Как правильно перенести проект в Eclipse с сохранением работоспособности? Например для разных проектов в Quartus хочу использовать один проект Eclipce. Если скопировать проект Eclipce в папку с новым проектом Quartus, то все пути к файлам использующимся Eclipse остаются старыми. Пробовал заново создать проект BSP в Eclipce используя новый файл .sopcinfo - проект собирается, но ругается на неправильные адреса в Paths and Sumbols - а как их все поменять непонятно.

 

Share this post


Link to post
Share on other sites

А в чём смысл? Почему вы не хотите создавать новый проект?

 

Вообще, файлы проекта - это обычные текстовые файлы (.project, .cproject или что-то в этом роде). Можно просто текстовым редактором заменить пути на нужные, наверное.

Share this post


Link to post
Share on other sites
А в чём смысл? Почему вы не хотите создавать новый проект?

Я и создаю новый проект. Новый в Quartus и в Qsys, и хочу прицепить к ним старый из Eclipce (программную часть файл .с например). Не охота еще раз заново создавать проект для Eclipce, если ранее он уже был написан и ничего в нем менять я не буду. Почему его нельзя просто скопировать?

 

Share this post


Link to post
Share on other sites

Есть желание сделать не привязанную к компу сборку Eclipse под ARM.

Остановился на Oxygen.3a Release (4.7.3a)

Собрал в один каталог все что надо, включая JAVA и драйвера.

Windows 7 x64, но сборка x32 для универсальности.

Пути прописаны в bat файле (позаимствовал здесь).

 

Остался последний вопрос, возможно влияющий на полную переносимость.

У Eclipse в настройках есть ссылки на каталог пользователя (Users/Имя пользователя).

Например, в каталоге Users/"Имя пользователя" образовались два каталога

.Eclipse

.P2

Порывшись в Windows/Preferences обнаружил что некоторые пути недоступны для изменения.

Возникает вопрос как все это правильно переопределить в тот же каталог с Eclipse?

 

P.S.

Может кому-то поможет.

После запуска Eclipse с проектами (из Indigo) проекты собрались без ошибок, но редактор Eclipse подсветил определения типа переменных - Uintxx_t и может еще что.

После танцев с бубном выяснилось, что проблема снимается если найти все, не обнаруженные Eclipse, файлы заголовков, открыть их в редакторе и заставить Eclipse проиндексировать их.

.

Share this post


Link to post
Share on other sites
Остался последний вопрос, возможно влияющий на полную переносимость.

У Eclipse в настройках есть ссылки на каталог пользователя (Users/Имя пользователя).

Например, в каталоге Users/"Имя пользователя" образовались два каталога

.Eclipse

.P2

В bat добавил ключ для переноса папки .Eclipse в контролируемый каталог и перенес .p2 в Windows/Preferences/Oomph в тот же каталог.

Строка запуска -

"%DEVELOP_ROOT%\eclipse.exe" -vm "%JRE_BIN%" -data "%WORKSPACE_ROOT%" -vmargs -Xms512m -Xmx512m -Duser.home=%DEVELOP_ROOT%\my_pool

 

Можно, вроде-бы, установить IDE через Eclipse_Installer с ключем -Doomph.p2.pool=@none, что вообще должно подавлять создание Bundle Pool.

Но удовлетворился переносом.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this