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。
vs2015编译ffmpeg 出现错误rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 ___iob_func的更多相关文章
- 【转】strmbasd.lib(dllentry.obj) : error LNK2001: 无法解析的外部符号"int g_cTemplates"
加入了DirectShow的基类链接库后,如果此时编译就会出现以下编译错误: strmbasd.lib(wxutil.obj) : error LNK2019: 无法解析的外部符号 __imp__ti ...
- VS2015+OpenGL4.0开发编译时弹出错误:glaux.lib(tk.obj) : error LNK2019: 无法解析的外部符号 _sscanf,该符号在函数 _GetRegistrySysColors@8 中被引用
一.问题描述: VS2015+OpenGL4.0开发编译时弹出如下所示的错误: 1>glaux.lib(tk.obj) : error LNK2019: 无法解析的外部符号 _sscanf,该符 ...
- 引用rtmp编译报错:rtmp.obj : error LNK2001: 无法解析的外部符号 __imp__timeGetTime@0
如题vs下引用librtmp的时候报错:rtmp.obj : error LNK2001: 无法解析的外部符号 __imp__timeGetTime@0 在link 里加入 winmm.lib 就可以 ...
- 【转】MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC
@2018-12-18 [小记] vs-2013 编译 cJSON code in git-hub 时遇见问题 error LNK2019,解决如下 [问题描述]MSVCRTD.lib(crtexew ...
- MSVCRTD.lib(mfc.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC (转)
一.问题描述 我所使用的编程环境:VS2010 出现的问题如下: MSVCRTD.lib(mfc.obj) : error LNK2019: 无法解析的外部符号_WinMain@16,该符号在函数 _ ...
- MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16
1.问题描述做开源项目时,碰到VS2010报错如下:MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___ ...
- qtmaind.lib(qtmain_win.obj) : error LNK2019: 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被引用
报错:qtmaind.lib(qtmain_win.obj) : error LNK2019: 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被 ...
- LIBCMTD.lib(wincrt0.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 出现原因: 连接程序在负责连接可执行程序时,选择相应的c/c++运行时启动函数.如果设定了/s ...
- C++:MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStart
在VS2013中Build一个C++程序报这个错,解决方案如下: 在解决方案管理器中选择该项目,项目/属性/连接器/系统/子系统 把控制台 (/SUBSYSTEM:CONSOLE)改为 窗口 (/SU ...
随机推荐
- MonGoDB问题笔记
1. 最近出了一个问题,就是按日期查查不出来数据,经过折腾后发现,mongodb中的存储数据的日期格式与查询时使用的日期格式不匹配,导致查询出不来 //{"$and":[{ &qu ...
- FPGA中RAM使用探索
FPGA中RAM的使用探索.以4bitX4为例,数据位宽为4为,深度为4. 第一种方式,直接调用4bitX4的RAM.编写控制逻辑对齐进行读写. quartus ii 下的编译,资源消耗情况. 85C ...
- 利用ffmpeg一步一步编程实现摄像头采集编码推流直播系统
了解过ffmpeg的人都知道,利用ffmpeg命令即可实现将电脑中摄像头的画面发布出去,例如发布为UDP,RTP,RTMP等,甚至可以发布为HLS,将m3u8文件和视频ts片段保存至Web服务器,普通 ...
- Object-C 多线程中锁的使用-NSLock
在多线程的编程环境中,锁的使用必不可少! 于是,今天来总结一下为共享资源加锁的操作方法. 一.使用synchronized方式 //线程1 dispatch_async(dispatch_ge ...
- 【转】Jmeter内存溢出处理方式记录
方法一: 使用jmeter进行压力测试时 遇到一段时间后报内存溢出outfmenmory错误,导致jmeter卡死了,先尝试在jmeter.bat中增加了JVM_ARGS="- Xmx204 ...
- Mycat主从模式下的读写分离与自动切换
1. 机器环境 192.168.2.136 mycat1 192.168.2.134 mydb1 192.168.2.135 mydb2 2在mysql1.mysql2上安装mysql 更改root用 ...
- VS编译常见错误枚举01
fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Valu ...
- 1 任务管理 --转载于电子工程世界
uC/OS-II 中最多可以支持64 个任务,分别对应优先级0-63,其中0 为最高优先级.63为最低级,系统保留了4个最高优先级的任务和4个最低优先级的任务,所有用户可以使用的任务数有56个. uC ...
- sql 在存储过程中使用事务(转)
本来想自己写一下,后来发现这个写的比我理解的要好,所以直接拽过来了,链接地址:https://www.cnblogs.com/RascallySnake/archive/2010/05/17/1737 ...
- java基础之JDBC五:批处理简单示例
/** * 批处理 * 批处理跟事务不同 只是把一批sql放到一起执行 2条sql是可以一条执行成功 一条执行失败 是不可逆的 */ public class Test { public static ...