-1

我正在尝试用 tcc 编译它

在此处输入图像描述

我有这些错误

在此处输入图像描述

在错误之前它是“找不到 pthread.h”,我将 pthread、pthread_compat、pthread_signal、pthread_time、pthread_unistd 头文件从 gcc include dir 复制到 tcc include dir !...现在我遇到了上述错误..我认为与链接有关,但我不确切知道:/

4

1 回答 1

0

从 gcc 包含目录复制头文件既不是必需的,也不是一个好主意;更好地使用 tcc 选项:. 无论如何,现在您需要将您的程序链接到 pthread 库才能完成构建。在 gcc 目录中查找名为or的文件,那里有 gcc 库目录。然后,当您获得此目录路径时,将以下选项添加到 tcc 命令行:-Igcc-include-dir-path

pthread.apthread.lib-Lgcc-library-dir-path -pthread

于 2016-04-19T15:45:05.697 回答