一般发生这种情况的原因是, Eclispe调用了错误的make.exe程序,很有可能是microsoft开发环境如Visual Studio等包含的make命令。而Eclipse环境需要的是GNU make 。这两个make命令接收的makefile的语法是有区别的。请打开windows的dos命令窗口,键入“ make --version ”,看是否能正确调用GNU make 。如果调用的非GNU make ,需要检查修改windows的PATH环境变量,把包含GNU make命令的路径移到前面来。
|