vs2015编译ffmpeg 出现错误rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

摘要:
新闻_2/

vs2015编译ffmpeg(版本3.0.2)引用外部库文件librtmp出现以下错误:

rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 __imp__strtod

rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 __imp___snprintf

rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 __imp__rand

rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 __imp___strdup

rtmp.lib(log.obj) : error LNK2001: 无法解析的外部符号 __imp____iob_func

rtmp.lib(log.obj) : error LNK2001: 无法解析的外部符号 __imp___vsnprintf

rtmp.lib(hashswf.obj) : error LNK2001: 无法解析的外部符号 __imp__sprintf

rtmp.lib(hashswf.obj) : error LNK2001: 无法解析的外部符号 __imp___mktime64

rtmp.lib(hashswf.obj) : error LNK2001: 无法解析的外部符号 __imp__memchr

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 _sscanf

rtmp.lib(v3_utl.obj) : error LNK2001: 无法解析的外部符号 _sscanf

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 __imp__GetUserObjectInformationW@20

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 __imp__GetProcessWindowStation@0

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 __imp__GetDesktopWindow@0

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 __imp__MessageBoxA@16

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 __vsnprintf

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 _vfprintf

rtmp.lib(ui_openssl.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(t1_enc.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(pem_lib.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(txt_db.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(d1_enc.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(cryptlib.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(d1_both.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(rsa_sign.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(s3_srvr.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

rtmp.lib(pqueue.obj) : error LNK2001: 无法解析的外部符号 _printf

rtmp.lib(dso_win32.obj) : error LNK2001: 无法解析的外部符号 _sprintf

其中有部分原因是引用库librtmp内含的lib不是用vs2015编译的,解决方法之一用

vs2012或者更低版本重新编译librtmp,或者将所有的lib都用vs2015重新编译也可

解决问题.

     如有问题交流请加流媒体/Ffmpeg/音视频 127903734 或者766718184。

视频加载地址: http://www.chungen90.com/?news_3/

Demo下载地址:http://www.chungen90.com/?news_2/

免责声明:文章转载自《vs2015编译ffmpeg 出现错误rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 ___iob_func》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#如何加载程序运行目录外的程序集idea中自定义设置xml的头文件的内容下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

计算视频播放的时间(pts)

http://yejun8500.blog.163.com/blog/static/463360020095298410979/ 在解码视频流的时候对每一个视频帧都会有一个时间戳pts(显示时间戳),得到这个pts的值,并记下最开始的一个pts值(pts_00),以后画面显示的时间就可以用当前播放的帧的时间戳(pts_now -pts_00)/90000获...

ffmpeg参数说明(转载)

ffmpeg.exe -i F:\闪客之家\闪客之歌.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:\11.flv ffmpeg -i F:\01.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:\test.flv 使用-ss参数 作用(time_off set...

利用m3u8下载ts并合并成一个完整视频 下载 blob视频

方法一:手机模式调试查MP4连接 方法二:Blob格式视频下载 1,引入 1,在网页中,如果看到自己喜欢的视频,想下载下来,在控制台一步步的找到这个元素之后,发现格式是blob格式的,就很尴尬, 下面详细介绍如何进行下载。 下载 blob视频, 如何下载网站中的blob:https:// 视频 2,步骤 2.1,打开控制台 在NetWork这一栏,对...

GTX 750TI 使用 ffmpeg 时无法用 GPU HEVC(h.265) 进行加速

官网版本好像不是能加速的,所以在github上找到一个已经带gpu加速的。 https://github.com/illuspas/ffmpeg-hw-win32 GPU加速命令格式: ffmpeg.exe -hwaccel cuvid -c:v h264_cuvid -i <input.mp4> -vf scale_npp=1280:720...

前端播放m3u8格式视频

一、前端播放m3u8格式视频 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>前端播放m3u8格式视频</title> <!--https://ww...

ffmpeg安装的问题

php语音转换需要安装ffmpeg文件 参考地址: http://thierry-xing.iteye.com/blog/2017864 http://diogomelo.net/blog/11/encoder-codec-id-86017-not-found-output-stream-00-compile-ffmpeg-yourself ubuntu...