tcc:错误:未定义的符号' pthread_create'

时间:2016-04-19 15:17:15

标签: c linker tcc

我正在尝试用tcc编译它

enter image description here

我有这些错误

enter image description here

错误之前是#34;找不到pthread.h"我复制了 pthread,pthread_compat,pthread_signal,pthread_time,pthread_unistd来自gcc的头文件包括dir到tcc include dir! ......现在我有上述错误..我认为是连接的东西,但我不确切地知道:/

1 个答案:

答案 0 :(得分:0)

从gcc复制头文件包括dir既不是必需的也不是一个好主意;更好地使用tcc选项:-Igcc-include-dir-path

无论如何,现在您需要将程序链接到pthread库以完成构建。在gcc目录中查找名为pthread.apthread.lib的文件,您可以在其中找到gcc库目录。然后,当您获得此目录路径时,将以下选项添加到tcc命令行:-Lgcc-library-dir-path -pthread