我有2个类如下,每个类都有头文件类一个具有如下功能:
int call_thread()
{
pthread_create(&thread, NULL, &Print_data, NULL);
return 0;
}
我正在尝试在第 2 类中调用此方法:
void position::tick(schedflags_t flags)
{
call_thread();
}
我总是得到一个错误undefined reference to 'call_thread()'
。我也尝试将其声明为静态,但它给了我一个错误:that is "" Static function declared but not defined""
. 我错过了什么?注意:我当然包含了第 1 类的头文件。