Harbour для начинающих: различия между версиями

Содержимое удалено Содержимое добавлено
м →‎Справочник: простановка шаблона "по алфавиту" по запросу на Форуме с помощью AWB
Нет описания правки
Строка 1:
Описывается «курс молодого бойца» для освоения языка програмированияпрограммирования '''Harbour''' — современной «реинкарнации» семейства xBase-языков, предназначенных, в основном, для манипуляции данными, содержащимися в реляционных базах данных (примеры подобных языков — dBase, Clipper, Foxpro).
 
Основной материал — с [http://www.kresin.ru/hrbfaq.html сайта Александра Кресина].
Строка 12:
Официальные дистрибутивы Харбора находятся на [http://sourceforge.net/projects/harbour-project/files/ Sourceforge]. Там выложены как исходники, так и готовые к работе бинарные пакеты. Если вам нужен бинарник, то выбираете предназначенный для вашей платформы (Windows, какой-либо из Юниксов/Линуксов, OS/2 и пр.). Может оказаться, что такого нет, или что для вашей платформы отсутствует последняя версия — это часто бывает, так как разных Юниксов/Линуксов много, а число активных разработчиков — тех кто готов компилировать, тестировать и выкладывать пакеты на разных платформах — ограничено. Так вот, если не найдете свой пакет, не расстраивайтесь — путь к Харбору для вас не закрыт. Скачивайте исходники и собирайте из них готовый к работе бинарный пакет. Это совсем не сложно, гораздо проще, чем может показаться сначала. Кстати, если для нужной вам платформы отсутствует бинарный пакет последней версии, может быть, имеет смысл скачать ту версию, которая есть. И 2.0, и даже 1.0 вполне хороши и, возможно, будут полностью удовлетворять вашим потребностям.
 
Если вы решили скачать исходники, то на соответствущейсоответствующей странице ([http://sourceforge.net/projects/harbour-project/files/source вот прямая ссылка]) вы найдете ссылки на исходники разных версий и на так называемый nightly (ночной) — это слепок, снимок исходников, взятый из репозитария разработчиков прошедшей ночью. Есть еще один способ достать исходники — непосредственно из репозитария разработчиков с помощью SVN-клиента. Лично я не вижу в этом большого смысла, разве только вы решите присоединиться к разработчикам или для вас критически важен код, выложенный пять минут назад… Если так, то почитайте следующий подраздел — про SVN.
 
=== Что такое SVN ===
Строка 50:
 
=== Устанавливаем бинарники Harbour ===
Бинарные пакеты распростаняютсяраспространяются в форматах, специфичных для соответствующей платформы. Для Windows это exe’шник — запускаете его и следуете инструкциям установщика; для Ubuntu это deb файл — пользователи Ubuntu знают, что с ним делать; ну и т. д.
 
=== Устанавливаем Harbour из исходников ===