Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
howto:root:spascharmroot [2016/04/07 10:39] freez [Некоторые дополнения] |
howto:root:spascharmroot [2019/10/27 01:12] (текущий) sergey [Документация по SpascharmRoot] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | + | ====== SpascharmRoot ====== | |
- | ~~ODT~~ | + | |
- | + | ||
- | ====== Документация по SpascharmRoot ====== | + | |
===== Введение ===== | ===== Введение ===== | ||
Строка 82: | Строка 79: | ||
* Запустите Eclipse перейдя в его директорию установки <code Bash> ./eclipse </code>. Можно также запустить его из меню. | * Запустите Eclipse перейдя в его директорию установки <code Bash> ./eclipse </code>. Можно также запустить его из меню. | ||
* Появится запрос выбора рабочей области (можно оставить название по умолчанию или назвать по-своему) | * Появится запрос выбора рабочей области (можно оставить название по умолчанию или назвать по-своему) | ||
- | {{spascharm:eclipse1.png}} | + | {{howto:root:eclipse1.png}} |
* Откроется страница "Обзор"(Overview). Можно ее закрыть, перейдя в рабочее пространство. | * Откроется страница "Обзор"(Overview). Можно ее закрыть, перейдя в рабочее пространство. | ||
* Выбрать Файл -> Создать -> Проект (Или сразу C++ project) | * Выбрать Файл -> Создать -> Проект (Или сразу C++ project) | ||
* Откроется диалог создания проекта | * Откроется диалог создания проекта | ||
* Выбираем С++ Project, нажимаем Далее | * Выбираем С++ Project, нажимаем Далее | ||
- | {{spascharm:eclipse2.png?x800}} | + | {{howto:root:eclipse2.png?x800}} |
* Указываем Имя проекта, например spascharmroot | * Указываем Имя проекта, например spascharmroot | ||
* Снимаем галку "Расположение по умолчанию" и выбираем вашу директорию с исходниками SpascharmRoot | * Снимаем галку "Расположение по умолчанию" и выбираем вашу директорию с исходниками SpascharmRoot | ||
* Выбираем Project Type: Makefile project и Toolchain: Linux GCC | * Выбираем Project Type: Makefile project и Toolchain: Linux GCC | ||
- | {{spascharm:eclipse3.png?x800}} | + | {{howto:root:eclipse3.png?x800}} |
* Нажимаем Готово | * Нажимаем Готово | ||
* После этого проект настроен и код будет проиндексирован | * После этого проект настроен и код будет проиндексирован | ||
* Если все ок к этому моменту вы должны увидеть следующее: | * Если все ок к этому моменту вы должны увидеть следующее: | ||
- | {{spascharm:eclipse4.png?800}} | + | {{howto:root:eclipse4.png?800}} |
- | {{spascharm:eclipse5.png?800}} | + | {{howto:root:eclipse5.png?800}} |
==== Настройка системы компоновки (компилятора) ==== | ==== Настройка системы компоновки (компилятора) ==== | ||
Строка 102: | Строка 99: | ||
* В открывшемся диалоговом окне выберите С/C++ Build | * В открывшемся диалоговом окне выберите С/C++ Build | ||
* Во вкладке Builder Settings укажите свою директорию для компиляции (например spascharm_build): | * Во вкладке Builder Settings укажите свою директорию для компиляции (например spascharm_build): | ||
- | {{spascharm:eclipse6.png?x600}} | + | {{howto:root:eclipse6.png?x600}} |
* Во вкладке Tab Behaviour очистите поле "Build (incremental build)": | * Во вкладке Tab Behaviour очистите поле "Build (incremental build)": | ||
- | {{spascharm:eclipse7.png?x600}} | + | {{howto:root:eclipse7.png?x600}} |
* Теперь проект должен собраться (откомпилироваться). Можно наблюдать прогресс сборки во вкладке "Косносль" внизу окна IDE. | * Теперь проект должен собраться (откомпилироваться). Можно наблюдать прогресс сборки во вкладке "Косносль" внизу окна IDE. | ||
* Для запуска процесса компиляции нажмите на значок "Молотка" в панели инcтрументов IDE. | * Для запуска процесса компиляции нажмите на значок "Молотка" в панели инcтрументов IDE. | ||
* Все готово для работы в Eclipse! | * Все готово для работы в Eclipse! | ||
- | {{spascharm:eclipse8.png?1000}} | + | {{howto:root:eclipse8.png?1000}} |
- | {{spascharm:eclipse9.png?1000}} | + | {{howto:root:eclipse9.png?1000}} |
==== Добавление в проект исходных кодов ROOT ==== | ==== Добавление в проект исходных кодов ROOT ==== | ||
Строка 119: | Строка 116: | ||
* Нажать кнопку "Дополнительно" | * Нажать кнопку "Дополнительно" | ||
* Выбрать в списке "Link to alternate location (Linked Folder)" и укажите папку, где установлен ROOT - например /data/fairsoft/tools/root. Так как ROOT - это монстро-подобная программа, то индексация займет довольно продолжительное время. Более легкий вариант - указать только папку include из инсталляции ROOT (будут доступны только заголовочные файлы ROOT). | * Выбрать в списке "Link to alternate location (Linked Folder)" и укажите папку, где установлен ROOT - например /data/fairsoft/tools/root. Так как ROOT - это монстро-подобная программа, то индексация займет довольно продолжительное время. Более легкий вариант - указать только папку include из инсталляции ROOT (будут доступны только заголовочные файлы ROOT). | ||
- | {{spascharm:eclipse10.png?x600}} | + | {{howto:root:eclipse10.png?x600}} |
- | {{spascharm:eclipse11.png?1000}} | + | {{howto:root:eclipse11.png?1000}} |
==== Некоторые дополнения ==== | ==== Некоторые дополнения ==== | ||
Строка 127: | Строка 124: | ||
* Выбираем из меню Окно -> Параметры | * Выбираем из меню Окно -> Параметры | ||
* В открывшемся диалоге раскрываем Общие -> Редакторы -> Текстовые редакторы и ставим галку на "Показать номера строк" | * В открывшемся диалоге раскрываем Общие -> Редакторы -> Текстовые редакторы и ставим галку на "Показать номера строк" | ||
- | {{spascharm:eclipse12.png?x800}} | + | {{howto:root:eclipse12.png?x800}} |
=== Поддержка SVN === | === Поддержка SVN === |