保证ffmpeg 0.11的编译有pthread的支持

用$ ./configure --enable-pthreads --disable-w32threads --disable-os2threads --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib | grep pthread

如果输出有pthread的字样,就代表pthread的选项打开了


(ffmpeg的configure脚本是通过检查pthread_cancel函数来确定系统中是否有pthread,如果没有,则要自己写个简单的c文件看看能不能链接pthread_cancel成功,另外configure命令还要把pthread的目录加对,如--extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib


你可能感兴趣的:(保证ffmpeg 0.11的编译有pthread的支持)