我想用Eclipse(Juno)CDT为学习目的开发一个简单的C应用程序。找不到配置文件/etc/startup.mk
为此,我创建了IDE中提供的示例项目,该项目创建了一个简单的Hello World可执行文件。
但是,当我要建立的项目,下面的错误出现:
make: all
make: Error -- Could not find configuration file /etc/startup.mk
这是什么意思?我无法在系统上的任何地方找到像这样命名的文件。奇怪的是,它可以在我的OS X上使用完全相同的设置。只是不在我的Windows机器上。
这里怎么回事?
编辑:make -V
显示以下的输出:
D:\>make -V
make - Version 7.0 build 1182
Built-in Rules (cannot be changed):
OS:=NT
.IMPORT .IGNORE : ROOTDIR
.MAKEFILES:makefile
.SOURCE : .NULL
@B = $(@:b)
@D = $(@:d)
@F = $(@:f)
%B = $(%:b)
%D = $(%:d)
%F = $(%:f)
*B = $(*:b)
*D = $(*:d)
*F = $(*:f)
<B = $(<:b)
<D = $(<:d)
<F = $(<:f)
?B = $(?:b)
?F = $(?:f)
?D = $(?:d)
System Configuration:
SWITCHAR =/
OSVERSION = 01
OSRELEASE = 5
DIRSEPSTR = /\:
SHELL = /mksnt/sh.exe
SHELLFLAGS = /c
SHELLMETAS =
GROUPSHELL = /mksnt/sh.exe
GROUPFLAGS =
GROUPSUFFIX =
MAKEDIR = D:/
PWD = D:/
也许,调用错误的'make'可执行文件。当你从提示符执行'make --version'时,它会显示什么? –
'make --version'不被识别,但'make -V'显示我编辑到问题中的输出。 –