Como usar o Debug ???

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Cezar
Usuário Nível 3
Usuário Nível 3
Mensagens: 189
Registrado em: 27 Mai 2006 14:03

Como usar o Debug ???

Mensagem por Cezar »

Bom dia,


Estou usndo precisando usar o DEBUG no xHarbour+GtWvW !

Poderiam me orientar como "ativo no .Bat" e uso o debug ???

Grato.
cez_a@ubbi.com.br
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

Assim como no clipper, compile os .PRG usando /B. E no script de linkagem inclua a DEBUG.LIB. Apenas isto.
angeiras
Usuário Nível 3
Usuário Nível 3
Mensagens: 134
Registrado em: 21 Nov 2005 20:53
Localização: Olinda/PE

Mensagem por angeiras »

Ola,

inclua tambem

Código: Selecionar todos

REQUEST WVW_NOpenWindow, WVW_NSetCurWindow
que deve funcionar normalmente como o Vailtom falou.

[]s
Manoel Angeiras
Clipper 5.2e + sixcdx + catools + nanfor
xHarbour 1.0.0 + gtwvw / xHarbour 1.2.1 + Fivewin
Cezar
Usuário Nível 3
Usuário Nível 3
Mensagens: 189
Registrado em: 27 Mai 2006 14:03

Mensagem por Cezar »

Valeu !!!
Cezar
Usuário Nível 3
Usuário Nível 3
Mensagens: 189
Registrado em: 27 Mai 2006 14:03

Mensagem por Cezar »

Ola,

Preciso de mais uma ajuda !!

Fiz como vcs me orientaram, recompilei usando /b acrescentando Debug.lib, o tamanho do .Exe aumentou !

Como não achei o cldr.exe no xHarbour, fui no \xharbour\source\debug, lá tem prgs nornais e classes.

Esses arquivos são fontes da Debug.lib ou fontes do CLDR.exe.

Se for do CLDR não consegui indentificar qual o prg ( main ) para informar no hbmake.

Grato.
cez_a@ubbi.com.br
angeiras
Usuário Nível 3
Usuário Nível 3
Mensagens: 134
Registrado em: 21 Nov 2005 20:53
Localização: Olinda/PE

Mensagem por angeiras »

Ola,

Tenta ALT + D, pressiona qualquer tecla e ve se entra no debug.

[]s
Manoel Angeiras
Clipper 5.2e + sixcdx + catools + nanfor
xHarbour 1.0.0 + gtwvw / xHarbour 1.2.1 + Fivewin
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

outra opcao é chamar a funcao ALTD() onde deseja q o programa pare.
Responder