2011-10-13 23 views

cevap

39

Bir argüman olarak o make dosyası vererek, daha doğrusu sen make yürütmek, make dosyası kendisi yürütmek eğilimi yoktur:

make -f pax.mk 
senin yapma dosyasıdır aslında standart isimlerinden biri ise

(makefile veya Makefile gibi), hatta bunu belirtmeniz gerekmez. (Eğer yapı dizininde bu standart isimlerin birden fazla varsa daha iyi önceliklidir görmek için make adam sayfa yukarı bakmak) Varsayılan olarak alınmayı edeceğiz.

+2

komut mingw32-marka oldu. Teşekkürler. – user366121

10

Paxdiablo, pax.mk makefile komutunu çalıştıracağından, ./pax.mk yazarak doğrudan çalıştırırsanız, sözdizimi hatası alırsınız. dosya adı makefile/Makefile ise

sadece make yazabilirsiniz.

varsayalım Eğer yalnız make giveb ise makefile yürütülür sonra aynı dizinde makefile ve Makefile adında iki dosya var. Hatta argümanları makefile geçirebilirsiniz. Bu Eğitimin en

çek dışarı makefile hakkında daha fazla: Basic understanding of Makefile