PROJETO HARBOUR

PROJETO HARBOUR - Dicas de instalação e funcionamento.

Harbour é um compilador xBase compatível com a linguagem implementada pelo Clipper (a linguagem que é implementada pelo compilador CA-Clipper). O Harbour é um compilador multi-plataforma e é sabido que ele compila e executa com os mesmos fontes em MS-DOS, Windows (32 & 64), Windows CE, Pocket PC, OS / 2, o GNU / Linux e Mac OSX. 

Licenciamento
Harbour é um projeto livre e de código aberto. Ele pode ser usado para deenvolver aplicações de código aberto, softwares gratuitos ou até mesmo produtos comerciais.

Acesse o site do Projeto Harbour: http://www.harbour-project.com.br/ e saiba mais. No quadro amarelo Project Status ao clicar em "More downloads" você tem acesso à última versão estável 3.0.0, enquanto que, ao clicar em "Nightly binary (Win):  7Z  EXE" você terá a última versão 3.2.

DOWNLOAD DO PROJETO HARBOUR

Para fazer o download da linguagem Projeto Harbour acesse o site dele e clique em DOWNLOAD > BINÁRIOS (Versão estável)

Você pode observar RDDs e bibliotecas gráficas da linguagem de programação Projeto Harbour para download clicando em DOWNLOAD > Recursos adicionais.

VARIÁVEIS DE AMBIENTE

Após a instalação você deve configurar o ambiente de trabalho para compilar os seus programas.

SET PATH=%PATH%;C:\HB30\BIN

TESTE: OLÁ MUNDO!

Vamos criar um arquivo pra testar a compilação.

No prompt do DOS digite o comando COPY CON OLA.PRG

Depois escreva:

CLS
? "OLÁ MUNDO"

Tecle CTRL+Z e tecle ENTER. Você gravou o arquivo OLA.PRG.

Agora rode o comando HBMK2 OLA

Veja o arquivo compilado OLA.EXE. Rode ele.

CONVERTENDO SCRIPT .BC (XHARBOUR) EM .HBP (HARBOUR)

hbmk2 -hbmake=<nome do arquivo>

Exemplo: hbmk2 -hbmake=<gelic.bc>

Outras opções de compatibilidade:

-hb10habilita modo de compatibilidade com 'Harbour 1.0.x'
-hb20  habilita modo de compatibilidade com 'Harbour 2.0.x'
-xhb     habilitar modo xHb
-hbc     ativa modo C puro
-rtlinkconverte arquivo de linkedição do rtlink para o hbmake
-blinkerconverte arquivo de linkedição do Blinker para o hbmake
-exospaceconverte arquivo de linkedição do Exospace para o hbmake
-hbmake=<file>  converte um projeto do hbmake em um arquivo .hbp
-xbp=<file>converte um projeto .xbp (xbuild) em um arquivo .hbp
-xhp=<file>converte um projeto .xhp (xMate) em um arquivo .hbp

     

Veja mais executando hbmk2 -help

CRIANDO UMA LIB EM HARBOUR

Exemplo de arquivo .hbp para criar uma LIB chamada libSIBRAHB3.a constituída pelos programas SIUVERAO.PRG e SUBSIBRA.PRG:

-inc
-hblib
-oSIBRAHB3
SIUVERAO.PRG
SUBSIBRA.PRG

 

Total votes: 0