免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1266 | 回复: 0
打印 上一主题 下一主题

Make提示Nothing to be done for all?????? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-13 14:21 |只看该作者 |倒序浏览
以下是我的一个Makefile文件,在unix下make或者make all可以顺利通过.程序并能够顺利运行!
但是转换到Linux下以后,make以后就提示: Nothing to be done for 'all'.
($(HOME)是/home/vincent/), 此程序(tcd文件夹)放在/home/vincent/下.
请问是什么原因???十分感谢大哥大姐回帖相助!!!
==================================
#My Makefile
TMENU= $(HOME)/usr/tcd/twin/
OFLAGS= -c -g
BIN= $(HOME)/bin/
LINK.c= cc
MATHLIBS= -lm
LIBDIR= $HOME/lib

CFLAGS= $(OFLAGS) - DCHINEXE

all(BIN)mngtcd $(BIN)disp

$(BIN)mngtcd:        mngtcd.o
        $(LINK.c) -o $(BIN)mngtcd mngtcd.o libtcdti.a \
                $(TMENU)zwinlib -lcurses -lsocket

$(BIN)disp:        disp.o
        $(LINK.c) -o $(BIN)disp disp.o libtcdti.a \
                -lsocket

mngtcd.o: $(SRC)mngtcd.c
        $(cc) $(CFLAGS) -I$(TMENU) mngtcd.c

disp.o: $(SRC)disp.c
        $(cc) $(CFLAGS) -I$(TMENU) disp.c
====================================
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP