fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
来源:互联网 发布:6数字域名 编辑:程序博客网 时间:2024/05/20 20:44
参考文章:https://ffmpeg.zeranoe.com/forum/viewtopic.php?f=15&t=158
fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
今天使用FFMPEG出现以上错误
解决方法:
在libavutil\common.h文件头部加上以下宏定义即可:
#ifdef __cplusplus
#define __STDC_CONSTANT_MACROS
#ifdef _STDINT_H
#undef _STDINT_H
#endif
# include "stdint.h"
#endif
#ifndef INT64_C
#define INT64_C(c) (c ## LL)
#define UINT64_C(c) (c ## ULL)
#endif
------------------------------------------------------------------------------
0 2
- fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
- ffmpeg:fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
- fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
- ffmpeg ommon.h(30) : fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_
- fatal error C1189: #error
- fatal error C1189: #error
- fatal error C1189
- fatal error C1189
- fatal error C1189:
- fatal error C1189错误
- fatal error C1189
- fatal error C1189
- fatal error C1189: WINDOWS.H
- fatal error C1189: #error : Please do not include this file directly. Just define HAVE_REMOTE and t
- fatal error C1189: #error : "No Target Architecture"
- VS2003转VS2010 fatal error C1189: #error
- fatal error C1189: #error 错误解决方案
- fatal error C1189: #error : "No Target Architecture"
- 黑马程序员——着急惹的祸
- 6.20 androidstudio中使用TestCase
- 2015062009 - 端午祭
- SSH整合
- 卷积神经网络CNN
- fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
- 布尔表达式的验证
- Ternary Expression
- 2015062010 - 英雄
- 15HD_OJ——FatMouse's Speed
- CHIP8 Emulator(2)——动手做!
- Struts2获取Web容器资源的方式 访问request,session
- Cygwin中使用ncurses库
- VS高亮显示无扩展名源码文件