簡體   English   中英

帶有2個文件的Makefile

[英]Makefile with 2 files

你好!

我想制作Makefile.win,它將與其他2個文件(dodaj.c和另一個Makefile,都在我要使用推薦的make的同一目錄中)創建tar.gz.我的問題是

make dodaj.tar.gz
make: *** No rule to make target 'dodaj.tar.gz'.  Stop    

這是我的代碼:

dodaj.tar.gz: dodaj.c Makefile
    mkdir dodaj-434686
    cp ./dodaj.c ./dodaj-434686
    cp ./Makefile ./dodaj-434686
    tar -czvf dodaj.tar.gz ./dodaj-43468
    rm -rf ./dodaj-434686

Make將查找名為“ makefile”和“ Makefile”的文件。 如果您使用的是Gnu make,它也會尋找'GNUmakefile'。 它不查找“ Makefile.win”。 要使用該文件,必須執行make -f Makefile.win dodaj.tar.gz

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM