Equivalente CLD no Harbour

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

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Equivalente CLD no Harbour

Mensagem por JoséQuintas »

Tudo bem, teoricamente acrescentar Altd() no fonte, compilar com /b e depois linqueditar com DEBUG.LIB.
Durante testes, acabou funcionando uma vez, mas não consigo fazer funcionar novamente.
Alguma dica?
Harbour 3.0 oficial.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
rosalvo rosa
Usuário Nível 3
Usuário Nível 3
Mensagens: 156
Registrado em: 10 Jan 2006 19:21
Localização: Curitiba - PR

Equivalente CLD no Harbour

Mensagem por rosalvo rosa »

Olá!

Quando o teu programa chega num read, ou inkey(), ou qualquer coisa do genero, tecle ALT+D

Se vc colocou a opçao -b no arquivo meuexe.hbp, vai te dar a tela com os fontes para debugar.

Rosalvo
Avatar do usuário
viniciuspc
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 19 Dez 2006 17:18
Localização: Rio de Janeiro

Equivalente CLD no Harbour

Mensagem por viniciuspc »

resuscitando o topico....

no HB3 com MSVC, vc tem que colocar a LIB hbdebug.lib e utilizar a opção -b

depois é como o Rosalvo disse, basta teclar ALT+D

PS : depois de uns 15 anos sem ver o debug do Clipper por falta de memoria e de saco para ficar separando as rotinas em LNK´s diferentes, voltei a ver a tela do debug, agora no Harbour.... :))

[]´s
Clipper 5.2e + Blinker 5.10
Harbour 3.0.0 (Rev. 16951) + Microsoft Visual C++ 16.0.40219 (32-bit)
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Equivalente CLD no Harbour

Mensagem por Pablo César »

O uso do CLD é uma mão na roda, eu não dispenso essa opção de debugar.

Além de compilar com a opção B e quiser que num determinado ponto no seu código fonte, abra a janela do CLD, coloque então:

AltD()

Que irá chamar o cld.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder