我正在为我的计算机科学课程开发一个 MP。我们的计算机实验室使用 Linux 操作系统,但我尝试在家里的电脑(Mac OS X)上编译代码时出现以下错误:
Undefined symbols for architecture x86_64:
"_tdestroy", referenced from:
_dictionary_destroy in libdictionary.o
_dictionary_destroy_free in libdictionary.o
ld: symbol(s) not found for architecture x86_64
我曾试图在网上找到解决方案,但没有成功。 我们在Makefile中使用以下宏:
CC = gcc
INC = -I.
FLAGS = -g -W -Wall
LIBS = -lpthread
有什么想法吗?