无法使用多线程在我的树莓派上编译我的 C 程序

标签 c raspberry-pi pthreads linker-errors undefined-reference

<分区>

我无法将 pthread 链接到我的程序。我尝试了 gcc Tracker.c -lpthread -lwiringPi 并且只得到了 undefined reference to pthread_creat。我尝试使用 -lpthread-pthread。我在互联网上也找不到解决方案。

最佳答案

undefined reference to pthread_creat

创建 POSIX 线程的函数称为 pthread_create() .

关于无法使用多线程在我的树莓派上编译我的 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42175955/

相关文章:

c - 需要解释在作为函数参数传入时指针如何工作

javascript - Node.JS onoff 未正确拾取 GPIO

mysql - 如何在远程 MySQL 客户端上输出我的查询记录的 .csv?

c++ - Pthread 条件变量是连续轮询的替代品,是真的吗?

c - 当未知程序可能在不传递环境的情况下调用 execve 时如何使用 LD_PRELOAD 捕获调用

c++ - MPI 一个计数器涵盖所有流程

c - OpenWrt SDK自定义包 'make'失败,因为缺少libpthread.so.0

C - Pthreads,一个消费者,多个生产者同步

c - 在 C 中非常快速地发送多个包

Python:以设定的 BPM 间隔(<1 秒)播放音频的时间不准确