首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

施行make命令显示 make: 没有什么可以做的为 `PROGM'

2013-06-26 
执行make命令显示make: 没有什么可以做的为 `PROGM'。不知道怎么搞得,我明明修改了 .c源文件,还保存了

执行make命令显示 make: 没有什么可以做的为 `PROGM'。
不知道怎么搞得,我明明修改了 .c源文件,还保存了,然后执行make命令,不知道哪里写错了

 Makefile 文件如下


  1 PROGM:binary_heap
  2 all:$(PROGM)
  3 binary_heap.o:binary_heap.h
  4         gcc -g -ggdb3 -o $@ -c binary_heap.c
  5 all:binary_heap.o
  6         gcc -o $@ $<
  7 clean:
  8         rm -rf *.o binary_heap
Makefile
[解决办法]
binary_heap.o的依赖项少写了binary_heap.c:
binary_heap.o: binary_heap.c binary_heap.h
[解决办法]
.o没有删除?

热点排行