当前位置: 技术问答>linux和unix
有线程库的Makefile要怎样写???
来源: 互联网 发布时间:2016-11-25
本文导语: 我的两原文家是server.c server.h Makefile是这样写出 server:server.o gcc server.o -o server -lpthread server:server.c server.h gcc -c server.c -o server.o clean: rm -f *.o 但是编译时会出错: makefile:4...
我的两原文家是server.c server.h
Makefile是这样写出
server:server.o
gcc server.o -o server -lpthread
server:server.c server.h
gcc -c server.c -o server.o
clean:
rm -f *.o
但是编译时会出错:
makefile:4: warning: overriding commands for target `server'
makefile:2: warning: ignoring old commands for target `server'
gcc -c server.c -o server.o
请问要怎样写才对。
Makefile是这样写出
server:server.o
gcc server.o -o server -lpthread
server:server.c server.h
gcc -c server.c -o server.o
clean:
rm -f *.o
但是编译时会出错:
makefile:4: warning: overriding commands for target `server'
makefile:2: warning: ignoring old commands for target `server'
gcc -c server.c -o server.o
请问要怎样写才对。
|
server:server.o
gcc server.o -o server -lpthread
server.o:server.c server.h
gcc -c server.c -o server.o
gcc server.o -o server -lpthread
server.o:server.c server.h
gcc -c server.c -o server.o