In function 'int av_clipl_int32_c(int64_t)': error: 'UINT64_C' was not declared in this scope
2024-09-04 16:49:26
cygwin下使用ndk编译jni时遇到的错误:
/ffmpeg/include/libavutil/common.h: In function 'int av_clipl_int32_c(int64_t)':
/ffmpeg/include/libavutil/common.h:178:47: error: 'UINT64_C' was not declared in this scope
解决方法:
修改头文件 /ffmpeg/include/libavutil/common.h
添加如下代码:
#ifndef UINT64_C
#define UINT64_C(value) __CONCAT(value, ULL)
#endif
参考:
http://www.cnblogs.com/dyllove98/archive/2013/06/07/3125111.html
最新文章
- simplestyle
- JAVA实现AES 解密报错Input length must be multiple of 16 when decrypting with padded cipher
- 【知识积累】SBT+Scala+MySQL的Demo
- C++笔记(二)------ 头文件
- ReportingServies——SQLServer报表开发综合实例
- C++ CompletionPort(完成端口)示例
- 爬虫技术 -- 进阶学习(八)模拟简单浏览器(附c#代码)
- 哈希表--HashSet<;T>;
- 为iPhone6设计自适应布局
- 使用docker安装部署Spark集群来训练CNN(含Python实例)
- android中通过自定义xml实现你需要的shape效果 xml属性配置
- Delphi 编写系统服务(服务控制线程:开始,暂停,继续,停止)
- 2015 多校联赛 ——HDU5316(线段树)
- 海思编译链编译出现__aeabi_unwind_cpp_pr1重定义怎么回事
- Java Web之EL
- asp.net core 验证码方案
- node.js用logio实时监控log
- pycharm如何在虚拟环境中引入别人的项目
- 硬盘分区表知识——详解硬盘MBR (转)
- C/C++动态分配连续空间,下标越界导致的free():invalid next size问题