zoukankan      html  css  js  c++  java
  • vs2015编译ffmpeg 出现错误rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

    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/

  • 相关阅读:
    彭明辉教授-《研究生完全求生手册》
    使用npm创建一个命令行工具
    #!/usr/bin/python与#!/usr/bin/env python的区别
    使用node+express搭建第一个node后端项目
    使用npm创建一个程序库包
    多项式多点求值
    2. 两数相加
    CSS实现子元素自动充满父元素的剩余空间
    侧边导航栏滚动条---CSS overflow实现
    Asp.NET Core简介
  • 原文地址:https://www.cnblogs.com/wanggang123/p/6119859.html
Copyright © 2011-2022 走看看