make时报 'pthread.h' file not found

来源:1-7 FFmpeg命令大全文档

宝慕林5725175

2018-12-02

sudo make && sudo make install时发生错误,用的是最新的ffmpeg,具体错误为:
CC libavdevice/alldevices.o
In file included from libavdevice/alldevices.c:22:
./libavutil/thread.h:30:10: fatal error: ‘pthread.h’ file not found
#include <pthread.h>
^~~~~~~~~~~
1 error generated.
make: *** [ffbuild/common.mak:60: libavdevice/alldevices.o] Error 1

写回答

1回答

宝慕林5725175

提问者

2018-12-02

群里老师一眼指出了问题所在,因为安装了anaconda,clang的环境变量更改了,在anaconda删除clang后make成功

1
0

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2726 学习 · 814 问题

查看课程