回 帖 发 新 帖 刷新版面

主题:[讨论]关于Makefile的一个问题


src        = $(wildcard *.c)
target     = $(patsubst %.c, %, $(src)) 

CC         = gcc
CFLAGS     = -Wall -g
LDFLAGS    =

.PHONY: clean

all: $(target)

clean:
    rm -f *.o *.~ a.out $(target)

现在有一堆源文件, 其中有一个线程源文件,编译的话需要链接<pthread.h>, 这个在Makefile里该怎么添加呢?

回复列表 (共3个回复)

沙发

.h文件不用写到MakeFile里的啊。

板凳

加上库函数 -lpthread 就可以了

3 楼

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846

我来回复

您尚未登录,请登录后再回复。点此登录或注册