0
我試圖開始構建我自己的make文件,但是在讓我的Mac使用它們時遇到了一些麻煩。我可以發出命令make -f makefile.txt
,它編譯我的項目很好;然而,僅僅使用make
產生如下:無法使'make'在OSX上工作;必須使用'make -f <file>'
make: *** No targets specified and no makefile found. Stop.
我的makefile文件看起來是這樣的:
all:
g++ main.c -o hello
難道我做錯了什麼?
這適用於所有平臺;這對Mac來說絲毫不奇怪。 'make'程序希望找到'makefile'或'Makefile'(它們在Mac OS X上基本相同,因爲它是不區分大小寫的文件系統)。 – 2013-02-13 05:45:26
由於歷史原因,'make'的GNU實現實際上也會查找'GNUmakefile'。但這是一個腳註。 – duskwuff 2013-02-13 06:01:39