Página 1 de 1
hbmk2 con harbour y los jobs ??
Enviado: 27 Mai 2016 13:11
por winca
Hola a todos:
Estoy comenzando con harbour y utilice el comando -jobs=1 dentro de mi archivo menu.hbp
Para que sirve ese comando , como veo si cambia de valor ?
Se puede ver el numero de compilaciones o build que he efectuado ?
Hay alguna instruccion ?
Saludos y gracias.
hbmk2 con harbour y los jobs ??
Enviado: 28 Mai 2016 13:36
por alxsts
Olá!
O HmMk2 tem a capacidade de trabalhar em
multithread, ou seja, executar várias instâncias de uma tarefa paralelamente, desde que haja mais de um processador disponível. Por exemplo: em teu arquivo .HBP, informas uma lista de dez .PRG para serem compilados. Se o
switch -jobs estiver ajustado para 5, HmMk2 poderá executar Harbour.Exe até 5 vezes, processando 5 arquivos .PRG diferentes, em paralelo. O inconveniente é que se houver erros de compilação nos arquivos .PRG, as mensagens serão exibidas na tela de forma misturada, à medida em que forem sendo detectadas.
Uma curiosidade sobre o HbMk2: ele pode ser usado como uma console ao estilo do antigo dBase. Veja
HmMk2 em modo Linha de Comando.
Quanto à questão sobre o
build number, é possível gerar, inclusive integrado com controladores de versão (Git, SVN, Mercurial, Bazaar, Fossil, CVS e Monotone são atualmente suportados). Consulte os switches -vcshead, -bldhead e -haltrev.
Referências:
How to use hbmk2? (em Inglês).
Harbour Make (hbmk2) - Viktor Szakáts (em Inglês)
hbmk2
hbmk2 con harbour y los jobs ??
Enviado: 29 Mai 2016 14:57
por winca
Don alxsts :
Gracias por responder. Ahora lo entiendo mejor.
Yo utilizo el hbmk2 solo en modo comando , cada vez me gusta mas.
Voy a mirar los link que me menciona.
Saludos,
Winca
hbmk2 con harbour y los jobs ??
Enviado: 29 Mai 2016 15:06
por alxsts
Olá!
Onde se lê HmMk2, por favor, leia-se HbMk2. Perdoem o erro de tipografia.
hbmk2 con harbour y los jobs ??
Enviado: 29 Mai 2016 18:09
por winca
No hubo problemas, se entendio la idea , gracias por la correccion,
Winca
hbmk2 con harbour y los jobs ??
Enviado: 29 Mai 2016 21:45
por JoséQuintas
Só complementando:
Eu uso -jobs=1
O motivo é que, ao compilar vários fontes ao mesmo tempo, se houver mensagens de erro elas se misturam.
Às vezes confunde em qual fonte ocorreu o erro, se mais de um fonte contiver erro.
Na última vez que usei Harbour 3.2, o default era jobs=1
Passei a usar isso no Harbour 3.4, onde o default não é 1.
hbmk2 con harbour y los jobs ??
Enviado: 30 Mai 2016 19:43
por winca
Don José , gracias por la información , ahora mucho mas claro.
Winca
hbmk2 con harbour y los jobs ??
Enviado: 03 Jun 2016 16:46
por alxsts