码迷,mamicode.com
首页 > 系统相关 > 详细

【转】fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS

时间:2017-08-28 00:54:50      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:头部   mpeg   stdin   mac   sdn   macros   macro   ror   detail   

转自:http://blog.csdn.net/friendan/article/details/46576699

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

【转】fatal error C1189: #error : missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS

标签:头部   mpeg   stdin   mac   sdn   macros   macro   ror   detail   

原文地址:http://www.cnblogs.com/tiandsp/p/7440841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!