我在 Fedora 17(使用 GCC)上使用 eclipse,并且我在 pthread_create()上有一个未定义的引用,即使包含 pthread.h 并且如果我在 gcc 构建命令行上有 -lpthread ......
这是我的代码,以防万一
void* repair()
{
int var;
for ( var = 0; var < NB_ITER ; var += 2 )
{
printf( "PAIR : %d\n", var );
}
return NULL;
} // pair
void exo03()
{
pthread_t id1;
pthread_create(&id1, NULL, &repair, NULL);
}
谢谢你的帮忙 :)