作者e12518166339 (耐纶)
看板LinuxDev
标题[问题] 一个make的error message
时间Wed Apr 3 22:09:00 2013
我在我所要编译的资料夹下编译时产生如下之错误
libeserv/misc.c: In function 「DBG」:
libeserv/misc.c:13:22: 错误: parameter 「fmt」 set but not used [-Werror=unused-but-set-parameter]
cc1: all warnings being treated as errors
make: *** [libeserv/misc.o] Error 1
我後来进到Makefile将-Werror给注解掉
可是产生另一个错误
libeserv/misc.c: In function 「DBG」:
libeserv/misc.c:13:22: 警告: parameter 「fmt」 set but not used
[-Wunused-but-set-parameter]
gcc -O0 -Wall -Wextra -D_POSIX_SOURCE -D_BSD_SOURCE -g -std=gnu99 -c -o
main.o main.c
gcc -O0 -Wall -Wextra -D_POSIX_SOURCE -D_BSD_SOURCE -g -std=gnu99 -c -o
cgi_custom.o cgi_custom.c
gcc -o eserv -O0 -Wall -Wextra -D_POSIX_SOURCE -D_BSD_SOURCE -g -std=gnu99
-lpthread libeserv/mempool.o libeserv/hash.o libeserv/io.o libeserv/http.o
libeserv/request.o libeserv/analysis.o libeserv/entry.o libeserv/cgi.o
libeserv/misc.o main.o cgi_custom.o
libeserv/entry.o: In function `start_thread':
/home/nylon7/GDB_len_C/eserv/libeserv/entry.c:13: 未定义参考到「pthread_create
」
collect2: 错误: ld 回传 1
make: *** [eserv] Error 1
我的想法只是单纯把warning改成无视
可是却产生了其他错误
大致上是如此
--
「不需要让青少年有判断力和批判力。只要给他们汽车、摩托车、美丽的明星、刺激的音
乐、流行的服饰,以及对同伴的竞争意识就行了。剥夺青少年的思考力,根植他们服从指
导者命令的服从心才是上策。让他们对批判国家、社会和指导者保持着一种动物般原始的
憎恶。让他们深信那是少数派和异端者的罪恶。让他们都有同样的想法。让他们认为想法
和大家不同的人就是国家的敌人……」
by 阿道夫·希特勒
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 27.243.232.120
1F:→ alongalone:-lpthread 04/03 22:17
2F:→ robinliao:程式码使用到pthread相关函数,请在link加上楼上说的 04/04 00:07
3F:→ robinliao:-lpthread 04/04 00:07
4F:→ lantw44:-lpthread 看起来有加,可以考虑把他搬到最後面 04/04 02:11