Página 1 de 1
Como copilar a linguagem C no Harbour?
Enviado: 22 Jul 2024 16:45
por Jorge Luiz
Olá!
Alguém sabe como copilar a Linguagem C no Harbour?
Alguém tem um tutorial?
Como copilar a linguagem C no Harbour?
Enviado: 22 Jul 2024 16:51
por jairfab
Depende do que você quer fazer por exemplo se for compilar apenas algumas funções poderia acrescentar estas funções dentro do prg! Agora se for vários arquivos fontes inteiro ai seria melhor compilar tudo em uma biblioteca de funções lib! Dependendo da sua forma de compilar também pode ser apenas relacionado os arquivos!
Como copilar a linguagem C no Harbour?
Enviado: 22 Jul 2024 19:58
por rochinha
Amiguinhos,
Jorge Luiz o Harbour vai compilar um .PRG e criar o código .C para ser compilado pelo Borland C(BCC55), GCC ou MingWxx e que vai gerar um .OBJ para a linkedição.
Dependendo de qual compilador C você irá utilizar para compor o ambiente de seu Harbour geralmente existe uma pasta TESTS onde você encontra váriso códigos .C e um ou mais arquivos .BAT(GO.BAT ou BUILD.BAT) para compilar.
Como copilar a linguagem C no Harbour?
Enviado: 22 Jul 2024 21:08
por JoséQuintas
PRG + C ?
Tá cheio de exemplo nas pastas de fontes do harbour. (contribs também)
Como copilar a linguagem C no Harbour?
Enviado: 22 Jul 2024 22:18
por Itamar M. Lins Jr.
Olá!
Código: Selecionar todos
HB_FUNC( HWG_LOWORD )
{
hb_retni( ( int ) ( ( HB_ISPOINTER( 1 ) ?
PtrToUlong( hb_parptr( 1 ) ) :
( ULONG ) hb_parnl( 1 ) ) & 0xFFFF ) );
}
Ou assim:
Código: Selecionar todos
#pragma BEGINDUMP
#include
#include "hbapi.h"
HB_FUNC( SENDMESSAGESTRING )
{
hb_retnl( ( LONG ) SendMessage( ( HWND ) hb_parnl( 1 ), ( UINT ) hb_parni( 2 ), ( WPARAM ) hb_parnl( 3 ), ( LPARAM ) ( LPSTR ) hb_parc( 4 ) ) );
}
#pragma ENDDUMP
Tem que ter ou não.
Código: Selecionar todos
#pragma BEGINDUMP
#include <hbapi.h>
#include <stdio.h>
HB_FUNC( NOME_DA_FUNCAO )
....
#pragma ENDDUMP
Procure por #pragma BEGINDUMP no forum.
Saudações,
Itamar M. Lins Jr.
Como copilar a linguagem C no Harbour?
Enviado: 24 Jul 2024 20:58
por Jorge Luiz
Itamar M. Lins Jr.
Você esqueceu de como compilar o código?
Como copilar a linguagem C no Harbour?
Enviado: 25 Jul 2024 06:44
por Itamar M. Lins Jr.
Olá!
Eu posso "esquecer" quem não pode é você que tá perguntando, pq ainda esses anos todos, não precisei de compilar código C no Harbour.
Vc esqueceu ?
Saudações,
Itamar M. Lins Jr.
Como copilar a linguagem C no Harbour?
Enviado: 25 Jul 2024 06:47
por Itamar M. Lins Jr.
Olá!
Mas se vc está perguntando como compilar!
Já foi respondido mais acima.
hbmk2 meu.prg
Saudações,
Itamar M. Lins Jr.