当前位置: 技术问答>linux和unix
怎么用Makefile链接库(急啊!)
来源: 互联网 发布时间:2017-01-04
本文导语: 在我的目录下有一下几个文件:server.c res.c server.h Makefile 以及一个lib文件夹,在lib文件夹里有一个生成好的libip.so ,想写一个Makefile,因为我的server.c里用到了很多lib里的函数 原没有链接库的makefil...
在我的目录下有一下几个文件:server.c res.c server.h Makefile 以及一个lib文件夹,在lib文件夹里有一个生成好的libip.so ,想写一个Makefile,因为我的server.c里用到了很多lib里的函数
原没有链接库的makefile如下:
#! /bin/sh
src = $(wildcard *.c)
obj = $(patsubst %.c, %.o, $(src))
CC = mips-linux-gcc
all : server
client : $(obj)
$(CC) $^ -o $@
%.o : %.c
$(CC) -c $
原没有链接库的makefile如下:
#! /bin/sh
src = $(wildcard *.c)
obj = $(patsubst %.c, %.o, $(src))
CC = mips-linux-gcc
all : server
client : $(obj)
$(CC) $^ -o $@
%.o : %.c
$(CC) -c $