/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Problemer med make
Fra : Johs32


Dato : 24-02-06 16:51

I en mappe "haps" har jeg en makefil med dette indhold:

all: test

test :
cd test && $(MAKE) test

clean:



i mappen /haps/blop

har jeg en fil test.c og en anden makefil med dette indhold:

CC=gcc
CFLAGS=-g -pthread

all: test
test: test.c
$(CC) $(CFLAGS) test.c -o test
clean:
rm -rf *o test

Hvis jeg laver en fejl i test.c og står i /haps og skriver: "make all" eller
"make test" eller bare "make"

så får jeg ingen fejl.

Først når jeg går ind i mappen og skriver "make" får jeg fejlen....hvorfor
er det lige at jeg ikke kan kalde den make der ligger i blop ude fra haps?

 
 
Adam Sjøgren (24-02-2006)
Kommentar
Fra : Adam Sjøgren


Dato : 24-02-06 19:10

On Fri, 24 Feb 2006 16:50:50 +0100, Johs32 wrote:

> I en mappe "haps" har jeg en makefil med dette indhold:
> all: test

> test :
> cd test && $(MAKE) test
^
OBS!

[...]

> i mappen /haps/blop
^
OBS!

[...]

> Først når jeg går ind i mappen og skriver "make" får jeg fejlen....hvorfor
> er det lige at jeg ikke kan kalde den make der ligger i blop ude fra haps?

Fordi Makefile'n i haps ikke indeholder oplysninger om blop.


Mvh.

--
"Commandeer! We're going to 'commandeer' that ship. Adam Sjøgren
Nautical term." asjo@koldfront.dk

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste