我想使用make文件在Windows 10 64位上使用gcc version 5.1.0 (tdm64-1)
编译器编译我的C程序。当我将make文件命名为makefile
或Makefile
时,它已成功编译。但是,当我将其命名为MAKEFILE
时,它失败并且此错误显示:
mingw32-make: *** No targets specified and no makefile found. Stop.
我想问的是这个错误只发生在Windows机器上或者会议禁止`MAKEFILE'用于生成文件文件名吗?
答案 0 :(得分:5)
myList.sort((String o1, String o2) -> mInput.equals(o1) && !mInput.equals(o2) ? -1 : o1.compareTo(o2));
默认使用名为GNU make
或makefile
的makefile。如果它没有找到这样的文件就会抱怨。
如果makefile文件名不同,则可以手动指定makefile filename:
Makefile