Para Antonio, por favor podrias explicarme esto...

Para Antonio, por favor podrias explicarme esto...

Postby goosfancito » Thu Sep 08, 2016 8:14 am

Antonio,

Podrías explicarme que hace estas lineas definidas en el make?
(estoy buscando como hacer para que el compilador busque
en una carpeta determinada los archivos)

Linea 1:
.path.OBJ = obj


Linea 2:
.path.CH = $(FWDIR)\include;$(HDIRL)\include


Linea 3
OBJ=$(PRG:.prg=.obj)


Linea 4:
OBJS=$(OBJ:.\=.obj\)


Gracias!
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Para Antonio, por favor podrias explicarme esto...

Postby Antonio Linares » Thu Sep 08, 2016 8:50 am

Gustavo,

Las líneas 1 y 2 especifican en donde buscar los archivos .OBJ y .CH. El valor a la derecha indica el path.

Las líneas 3 y 4 definen dos variables OBJ y OBJS:

La variable OBJ se define como el resultado de reemplazar en el valor de la variable PRG, la extensión .prg con la extensión .obj

La variable OBJS se define como el resultado de reemplazar en el valor de la variable OBJ, el valor .\ con el valor .obj\
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41858
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Para Antonio, por favor podrias explicarme esto...

Postby Antonio Linares » Thu Sep 08, 2016 8:52 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41858
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Para Antonio, por favor podrias explicarme esto...

Postby goosfancito » Thu Sep 08, 2016 10:17 am

y porque ponen .path. ?

gracias
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Para Antonio, por favor podrias explicarme esto...

Postby Antonio Linares » Thu Sep 08, 2016 1:50 pm

https://www.dmi.unict.it/~tramonta/lessons/so/makedoc.pdf

.path.ext path is searched for files with extension .ext
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41858
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Para Antonio, por favor podrias explicarme esto...

Postby Antonio Linares » Thu Sep 08, 2016 1:52 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41858
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Para Antonio, por favor podrias explicarme esto...

Postby goosfancito » Thu Sep 08, 2016 2:01 pm

bien bien bien
ahora si.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Para Antonio, por favor podrias explicarme esto...

Postby Compuin » Thu Sep 08, 2016 3:29 pm

Hola

nmake funciona para todas las versiones de Borland C++ y FWH o es para alguna en especifico?
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Para Antonio, por favor podrias explicarme esto...

Postby Antonio Linares » Thu Sep 08, 2016 4:19 pm

Para todas, que yo sepa
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41858
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], Willi Quintana and 44 guests