Difference between revisions of "Multiple Lazarus/ru"

From Lazarus wiki
Jump to navigationJump to search
m
Line 56: Line 56:
  
 
Теперь у вас есть копия, которую Вы можете редактировать и перекомпилировать. Не забывайте закрывать исходные файлы/usr/lib/lazarus.
 
Теперь у вас есть копия, которую Вы можете редактировать и перекомпилировать. Не забывайте закрывать исходные файлы/usr/lib/lazarus.
 +
 +
[[Category:Lazarus]]

Revision as of 20:56, 6 September 2010

Deutsch (de) English (en) español (es) français (fr) português (pt) русский (ru)

Кому нужно несколько версий Lazarus, а кому нет?

Вам нужно несколько версий Lazarus если...

  • использовать для разработки несколько разных версий Lazarus
  • иметь Lazarus собранный разными версиями FPC

Вам не нужно несколько версий Lazarus если...

  • собирать и тестировать свой проект с использованием разных виджетов
  • для кросс компиляции

Директория с конфигурацией

Все настройки IDE сохраняются в определённой директории. В Linux, Mac OS X и BSD директория для конфигурации по умолчанию ~/.lazarus.

Для каждой версии Lazarus может использоваться свой каталог для хранения конфигурации. Формат конфигурационных файлов не часто меняется от версии к версии Lazarus. Вы можете создать резервную копию удачной конфигурации для последующего восстановления.

Указать каталог для хранения конфигурации можно с помощью параметра командной строки --primary-config-path. Например:

 lazarus --primary-config-path=~/.lazarus2

IDE запустится с использованием каталога ~/.lazarus2 для хранения конфигурации. Таким образом, вы можете иметь несколько конфигурационных каталогов и запускать несколько независимых версий Lazarus. Если вы часто запускаете разные версии Lazarus, то можно создать небольшой bash скрипт:

 #!/bin/sh
 /path/to/lazarus --primary-config-path=~/.lazarus2

Файлы Lazarus

Lazarus устанавливается только в один каталог. Скопировав этот каталог вы получите новую версию Lazarus. Lazarus можно скачать как в ZIP архиве так и из SVN. При компиляции все файлы будут созданы в подкаталогах.

При установке Lazarus из инсталлятора вы получите ассоциацию некоторых файлов и ярлыки на рабочем столе. Инсталлятор не позволяет вам установить несколько разных версий Lazarus (особенно в случае с Unix like системами), но вы сможете добавить новую версию Lazarus самостоятельно.

Linux

Пример 1: Нормально установленный Lazarus плюс SVN версия

Скачать и установить пакеты Lazarus как обычно.

Затем скачать Lazarus из SVN в каталог по вашему выбору, желательно где-нибудь в вашем домашнем каталоге. Смотрите здесь Installing_Lazarus#Downloading_Lazarus_SVN.

Пример 2: Нормально установленный Lazarus плюс копия в домашнем каталоге

Скачать и установить пакеты Lazarus как обычно.

Затем скопируйте Lazarus в ваш домашний каталог и измените владельца файлов:

cp -a /usr/lib/lazarus $(HOME)/
chown $USER:$USER -R $(HOME)/lazarus

(Примечание: вызов chown предполагает, что группа имеет такое же имя, как и имя пользователя. Если нет, то замените $USER:$USER на ваше username:groupname)

Создайте ярлык на рабочем столе для запуска Lazarus с путём

 /home/username/lazarus/startlazarus

Затем запустите IDE и измените настройки окружения: Меню/Окружение/Параметры/Окружение… Каталог Lazarus на:

 /home/username/lazarus

Теперь у вас есть копия, которую Вы можете редактировать и перекомпилировать. Не забывайте закрывать исходные файлы/usr/lib/lazarus.