In kern/task.h, fand ich die declare:Wie man Linker Fehler "Undefiniert Symbole für Architektur i386 von:" _current_task ""?
__BEGIN_DECLS
extern task_t current_task(void);
extern void task_reference(task_t task);
__END_DECLS
Aber wenn ich die Funktion current_task() aufrufen, in einer iOS-Anwendung. Ich habe den Linkerfehler wie:
Undefined symbols for architecture i386 from:
"_current_task", referenced from:.... in xxx.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Wie dieses Problem zu beheben?