undefined reference to 函数名
直接上问题:
A.c文件里
void * video(){
.....
}
同一个工程里的B.c
extern void *video()
....
pthread_create(&pid,NULL,video,(void *)GTK_WINDOW(win->toplevel));
....
在编译B.c文件时 出现undefined reference to video
collect2: ld returned 1 exit status
因为工程比较大 所以 不能单独拿b.c出来编译
查看
我尝试另建一个小工程 编写个精简的video函数,和在另一个文件中来创建video线程 则能编译通过
可是 我这个相对大的工程当中 为什么就会报错呢?