dar пишет:
цитата: |
Где можно звять инфу по русски? |
|
-----------------------------------------------------------
<<<<<<<<<<< Harbour FAQ >>>>>>>>>>>>>
-----------------------------------------------------------
A. Что это вообще такое ?
Q. Это кросс-платформенный opensource компилятор, созданный
клипперистами и для клипперистов
A. Где взять харбор ?
Q. На сайтах:
www.harbour-project.org и
www.xhabour.org
В разделе downloads надо скачать бинарники под win32, собранные
C-компилятором Borland C++ 5.1.1, а также бинарники раздела
contribution. Харбор разбит на 2 части: собственно харбор и
сторонние библиотеки (contribution).
A. Что еще надо, чтобы собрать харбор-программу под Windows ?
Q. Прежде всего надо скачать компилятор Borland C++ 5.5.1 по адресу:
ftp://ftpd.borland.com/download/bcppbuilder/freecommandLinetools.exe A. Почему существует два харбора ?
Q. Сам проект возник в 1999 году. В конце 2001 года разногласия
между разработчиками в направлениях развития харбора привели
к созданию второго проекта - xHabour. С тех пор они развиваются
независимо друг от друга и уже довольно заметно разошлись, хотя
в последнее время благодаря тому, чтот ряд разработчиков работает
на оба проекта, они развиваются в одном направлении и
предпринимаются меры по унификации их внутренней структуры
A. Какой из двух харборов лучше ?
Q. xharbour поддерживает некоторые расширения языка и развивается более
динамично
A. Свободный ли харбор ? Нужна ли лиценция ?
Q. Собственно харбор - это Open-Source проект, его можно
использовать без ограничений, лиценция GNU. Ограничения могут
быть связаны с используемыми сторонними инструментальными
средствами, например компилятором C. Скажем лиценция на Borland
C/C++ 5.5.1 command line tools, которая позволяет использовать
свободно не более одной копии этого компилятора. Или если с
харбором используются платные библиотеки (например FiveWin)
Q. Что такое xHarbour.com ?
A. Это коммерческая фирма, основанная несколькими разработчиками
xharbour для продвижения xHarbour Builder - пакета, в основе
которого лежат сырцы opersource проекта, но собранного C
компилятором xCC, содержашего визуальную среду сборки харбор-
программ, и несколько дополнительных библиотек: sqlrdd, hbcomm,
harbour COM-сервер
A. Какой компилятор C лучше использовать с харбором ?
Q. Любой, свободный или коммерческий, к которому есть предпочтение :)
Это конечно не ответ, под Windows наиболее распространенными
являются Borland 5.5 и выше (свободный с ограничениями) и
коммерческий Microsoft Visual C++
Полностью свободные компиляторы для ОС Windows - это OpenWatcom
(www.openwatcom.org), последняя версия - OpenWatcom 1.3,
а также MinGW (www.mingw.org)
...
A. Какие есть библиотеки под Windows ?
Q. Коммерческие:
- Fivewin (http://www.fivetechsoft.com)
- Xailer (http://www.xailer.com)
Бесплатные: HwGUI и MiniGUI, а также T-gtk (http://es.groups.yahoo.com/group/t-gtk)
A. Какие Windows GUI-библиотеки лучше ?
Q. Конечно, бесплатные ;-) Если предпочтителен ООП-стиль программирования, то это
- библиотека HwGUI (автор - Александр Кресин из Беларуси), если достаточно псевдо-ООП
и команд в стиле FoxPro для создания окон - то MiniGUI (автор - Роберто Лопез из
Аргентины).
A. Где взять HwGUI и MiniGUI ?
Q. Официальная страница библиотеки HwGUI:
http://kresin.belgorod.su/hwgui.html Официальная страница библиотеки MiniGUI:
http://www.geocities.com/harbour_minigui Неофициальная русская страница библиотеки MiniGUI:
http://minigui.boom.ru (зеркало -
hmg.narod.ru)
A. Поддерживает ли харбор клиент-сервер (sql) ?
Q.
A. Поддерживает ли харбор six ?
Q.
A. Есть ли IDE для харбора ?
Q. Лучший IDE - это бесплатный xMate:
http://www.geocities.com/wowbase/xMate.html Коммерческий IDE xBuild:
http://www.xharbour.com/index.asp?page=xbuild_demo&s=1&a=3 Все ссылки действительны на момент составления faq - февраль 2005 года
Данный FAQ составил Царенко Павел, tpe (at) etel.dn.ua
Любое дополнение этого FAQ и его распространение приветствуется