求能者助一臂之力!
我在make一个程序的时候出现了错误,错误信息如下:
spdlhc@spdlhc-laptop:/media/disk/My Documents/C Project/IpCAU$ make
cc -ggdb3 -DLINUX_OS -DREENTRANT -D__DEBUG_DATABASE -MD -c -o multithread.o multithread.c
multithread.c: 在函数‘CreateSpdSpecialThreadWithStackSize’中:
multithread.c:97: 错误: ‘pthread_attr_t’没有名为‘__stacksize’的成员
make: *** [multithread.o] 错误 1
在Google & Baidu 及论坛上搜寻许久没有得到答案。希望有人能给予指点,不胜感激!
是gcc版本不对,4.2.3版本中线程库的函数变化了。还得去找一个低版本的gcc了
[已解决]C写多线程时遇上一个难题
-
- 帖子: 1
- 注册时间: 2007-02-05 14:41
[已解决]C写多线程时遇上一个难题
上次由 lio_lhc 在 2008-05-22 16:07,总共编辑 1 次。