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。

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

  1. 【转】strmbasd.lib(dllentry.obj) : error LNK2001: 无法解析的外部符号"int g_cTemplates"

    加入了DirectShow的基类链接库后,如果此时编译就会出现以下编译错误: strmbasd.lib(wxutil.obj) : error LNK2019: 无法解析的外部符号 __imp__ti ...

  2. VS2015+OpenGL4.0开发编译时弹出错误:glaux.lib(tk.obj) : error LNK2019: 无法解析的外部符号 _sscanf,该符号在函数 _GetRegistrySysColors@8 中被引用

    一.问题描述: VS2015+OpenGL4.0开发编译时弹出如下所示的错误: 1>glaux.lib(tk.obj) : error LNK2019: 无法解析的外部符号 _sscanf,该符 ...

  3. 引用rtmp编译报错:rtmp.obj : error LNK2001: 无法解析的外部符号 __imp__timeGetTime@0

    如题vs下引用librtmp的时候报错:rtmp.obj : error LNK2001: 无法解析的外部符号 __imp__timeGetTime@0 在link 里加入 winmm.lib 就可以 ...

  4. 【转】MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC

    @2018-12-18 [小记] vs-2013 编译 cJSON code in git-hub 时遇见问题 error LNK2019,解决如下 [问题描述]MSVCRTD.lib(crtexew ...

  5. MSVCRTD.lib(mfc.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC (转)

    一.问题描述 我所使用的编程环境:VS2010 出现的问题如下: MSVCRTD.lib(mfc.obj) : error LNK2019: 无法解析的外部符号_WinMain@16,该符号在函数 _ ...

  6. MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16

    1.问题描述做开源项目时,碰到VS2010报错如下:MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___ ...

  7. qtmaind.lib(qtmain_win.obj) : error LNK2019: 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被引用

    报错:qtmaind.lib(qtmain_win.obj) : error LNK2019: 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被 ...

  8. LIBCMTD.lib(wincrt0.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用

    无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 出现原因: 连接程序在负责连接可执行程序时,选择相应的c/c++运行时启动函数.如果设定了/s ...

  9. C++:MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStart

    在VS2013中Build一个C++程序报这个错,解决方案如下: 在解决方案管理器中选择该项目,项目/属性/连接器/系统/子系统 把控制台 (/SUBSYSTEM:CONSOLE)改为 窗口 (/SU ...

随机推荐

  1. MonGoDB问题笔记

    1. 最近出了一个问题,就是按日期查查不出来数据,经过折腾后发现,mongodb中的存储数据的日期格式与查询时使用的日期格式不匹配,导致查询出不来 //{"$and":[{ &qu ...

  2. FPGA中RAM使用探索

    FPGA中RAM的使用探索.以4bitX4为例,数据位宽为4为,深度为4. 第一种方式,直接调用4bitX4的RAM.编写控制逻辑对齐进行读写. quartus ii 下的编译,资源消耗情况. 85C ...

  3. 利用ffmpeg一步一步编程实现摄像头采集编码推流直播系统

    了解过ffmpeg的人都知道,利用ffmpeg命令即可实现将电脑中摄像头的画面发布出去,例如发布为UDP,RTP,RTMP等,甚至可以发布为HLS,将m3u8文件和视频ts片段保存至Web服务器,普通 ...

  4. Object-C 多线程中锁的使用-NSLock

    在多线程的编程环境中,锁的使用必不可少! 于是,今天来总结一下为共享资源加锁的操作方法.   一.使用synchronized方式   //线程1 dispatch_async(dispatch_ge ...

  5. 【转】Jmeter内存溢出处理方式记录

    方法一: 使用jmeter进行压力测试时 遇到一段时间后报内存溢出outfmenmory错误,导致jmeter卡死了,先尝试在jmeter.bat中增加了JVM_ARGS="- Xmx204 ...

  6. Mycat主从模式下的读写分离与自动切换

    1. 机器环境 192.168.2.136 mycat1 192.168.2.134 mydb1 192.168.2.135 mydb2 2在mysql1.mysql2上安装mysql 更改root用 ...

  7. VS编译常见错误枚举01

    fatal error C1189: #error :  This file requires _WIN32_WINNT to be #defined at least to 0x0403. Valu ...

  8. 1 任务管理  --转载于电子工程世界

    uC/OS-II 中最多可以支持64 个任务,分别对应优先级0-63,其中0 为最高优先级.63为最低级,系统保留了4个最高优先级的任务和4个最低优先级的任务,所有用户可以使用的任务数有56个. uC ...

  9. sql 在存储过程中使用事务(转)

    本来想自己写一下,后来发现这个写的比我理解的要好,所以直接拽过来了,链接地址:https://www.cnblogs.com/RascallySnake/archive/2010/05/17/1737 ...

  10. java基础之JDBC五:批处理简单示例

    /** * 批处理 * 批处理跟事务不同 只是把一批sql放到一起执行 2条sql是可以一条执行成功 一条执行失败 是不可逆的 */ public class Test { public static ...