以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  windows下面用make时遇到问题"make (e=2): 系统找不到指定的文件"  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=79225)


--  作者:bagwg1127
--  发布时间:12/19/2009 11:48:00 PM

--  windows下面用make时遇到问题"make (e=2): 系统找不到指定的文件"
RT

我就是用eclipse生成一个Makefile的HelloWorld的工程,makefile的内容如下

CXXFLAGS = -O2 -g -Wall -fmessage-length=0

OBJS =  WINDOWS.o

LIBS =

TARGET = WINDOWS.exe

$(TARGET): $(OBJS)
 $(CXX) -o $(TARGET) $(OBJS) $(LIBS)

all: $(TARGET)

clean:
 rm -f $(TARGET) $(OBJS)

在运行make clean的时候就会报下面的错误
process_begin: CreateProcess((null), rm -f WINDOWS.exe WINDOWS.o, ...) failed.
make (e=2): 系统找不到指定的文件。
make: *** [clean] Error 2

如果运行make all是没有问题的

我试过换MinGW的mingw32-make.exe,也试过直接用GNU的make都有报这个错误,不知道怎么办了。。。


--  作者:bagwg1127
--  发布时间:12/19/2009 11:58:00 PM

--  
顺便问一下,大家是用什么IDE写C++的啊?编译C++是不是用make啊?
--  作者:卷积内核
--  发布时间:12/25/2009 4:46:00 PM

--  
以下是引用bagwg1127在2009-12-19 23:58:00的发言:
顺便问一下,大家是用什么IDE写C++的啊?编译C++是不是用make啊?

用BC写DOS下的程序,用VC写Windows下的程序。


--  作者:cnhome
--  发布时间:1/26/2010 10:37:00 AM

--  
process_begin: CreateProcess((null), rm -f WINDOWS.exe WINDOWS.o, ...) failed.
make (e=2): 系统找不到指定的文件。
make: *** [clean] Error 2

哥们 rm windows下认么,建议你用 CMake


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
44.922ms