QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 665|回复: 1

求救关于makefile的一个问题,高手来帮忙。

[复制链接]
发表于 2005-1-27 11:01:13 | 显示全部楼层 |阅读模式
第一次做动态链接库.so文件。编辑makefile-lib文件,内容如下:都已经用Tab开头

# makefile-lib

all : my.so

SRC = getdate.c gettime.c

TGT = $(SRC:.c=.o)

$(SRC) : datetime.h
@touch $@

%.o : %.c
cc -c $?

# 动态函数库(my.so)生成
my.so : $(TGT)
cc -shared -o $@ $(TGT)
------------------------------------
使用以下命令编译
make -f makefile-lib
提示:
makefile-lib:3: *** commands commence before first target.
不解,那位达人帮解释一下,怎么解决这个问题?
万分感谢
发表于 2005-1-27 15:33:05 | 显示全部楼层
$(TGT) 的依赖?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 17:33 , Processed in 0.061742 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表