ffmpeg: ‘UINT64_C’ was not declared in this scope
来源:互联网 发布:儿童编程入门 编辑:程序博客网 时间:2024/06/06 05:57
ffmpeg 默认是用C文件来编译的,如果某个CPP文件想引用ffmpeg中的某些函数或者头文件,有可能出现
‘UINT64_C’ was not declared in this scope的错误
情形大概如下
The same issue i'm getting here when compiling chromium with ffmpeg from svn:
In file included from /usr/include/libavutil/avutil.h:81:0,
from /usr/include/libavcodec/avcodec.h:30,
from out/Release/obj.target/geni/ffmpeg_stubs.cc:16:
/usr/include/libavutil/common.h: In function 'int32_t av_clipl_int32(int64_t)':
/usr/include/libavutil/common.h:154:47: error: 'UINT64_C' was not declared in this scope
make: *** [out/Release/obj.target/geni/ffmpeg_stubs.o] Error 1
可以 在cpp文件中加入
extern "C"{
#ifdef __cplusplus
#define __STDC_CONSTANT_MACROS
#ifdef _STDINT_H
#undef _STDINT_H
#endif
# include <stdint.h>
#endif
}
来解决
- ffmpeg: ‘UINT64_C’ was not declared in this scope
- ffmpeg: ‘UINT64_C’ was not declared in this scope
- ffmpeg: ‘UINT64_C’ was not declared in this scope
- ffmpeg: ‘UINT64_C’ was not declared in this scope
- ffmpeg: 'UINT64_C' was not declared in this scope
- ffmpeg中遇到UINT64_C’ was not declared in this scope
- ffmpeg中遇到UINT64_C’ was not declared in this scope
- ffmpeg: 'UINT64_C' was not declared in this scope
- ffmpeg中遇到UINT64_C’ was not declared in this scope
- ffmpeg中遇到UINT64_C’ was not declared in this scope
- 'UINT64_C' was not declared in this scope
- ‘UINT64_C’ was not declared in this scope
- FFmpeg:'UINT64_C' was not declared in ths scope
- linux 编译ffmpeg 出错:error: 'UINT64_C' was not declared in this scope
- linux 编译ffmpeg 出错:error: 'UINT64_C' was not declared in this scope
- android NDK编译ffmpeg错误 'UINT64_C' was not declared in this scope的解决
- error: 'UINT64_C' was not declared in this scope
- linux下进行视频解码时调用ffmpeg的动态库出现error: ‘UINT64_C’ was not declared in this scope
- LPC1768 SPI模式下SD卡FatFs文件系统移植
- Servlet异常
- 笔记:number_format() 函数去掉数字千分位的逗号
- 【IPC通信】有名管道FIFO
- linux网络编程(笔记)
- ffmpeg: ‘UINT64_C’ was not declared in this scope
- 使用PowerDesigner创建数据库表图文并茂版
- google cash中文版
- android widget
- 位操作-通讯协议中读取数据信息
- SecurityError: Error #2123: 安全沙箱冲突,对NetStream使用BitmapData.draw()时出现的
- applicationContext.xml (系统找不到指定的文件)
- 在Ubuntu和MacOS下安装Android SDK/ADB/Fastboot(转)
- PHP数据结构预热:PHP的迭代器