我正在尝试构建openh264以在android上使用

-我有来自git的最新openh264源码

-我已经ndk 17

-我正在使用Ubuntu 16.04

跑步

make OS=android NDKROOT=/home/r/aff/ndk TARGET=android-27 NDKLEVEL=27 sysroot=/home/r/aff/ndk/sysroot

我得到了错误:

r@r:~/aff/openh264$ make OS=android NDKROOT=/home/r/aff/ndk TARGET=android-27 NDKLEVEL=27 sysroot=/home/r/aff/ndk/sysroot/home/r/aff/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/home/r/aff/ndk/platforms/android-27/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I/home/r/aff/ndk/sysroot -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu  -I/home/r/aff/ndk/sources/android/cpufeatures -c -o codec/common/src/cpu-features.o /home/r/aff/ndk/sources/android/cpufeatures/cpu-features.c

In file included from /home/r/aff/ndk/sources/android/cpufeatures/cpu-features.c:64:0:

/home/r/aff/ndk/sources/android/cpufeatures/cpu-features.h:31:23: fatal error: sys/cdefs.h: No such file or directory

#include

^

compilation terminated.

build/platform-android.mk:96: recipe for target 'codec/common/src/cpu-features.o' failed

make: *** [codec/common/src/cpu-features.o] Error 1

linux openh264 编译,在Linux下为Android构建openh264相关推荐

  1. linux mpeg4ip 编译,CentOS6.2下编译mpeg4ip

    一.环境 1.操作系统版本 CentOS 6.2 64位 uname -a的输出: Linux localhost.localdomain 2.6.32-220.17.1.el6.x86_64 #1 ...

  2. linux+systemc+编译,[转载]linux下systemC的安装编译仿真

    一.systemc的安装 花了将近一天的时间终于成功安装systemC,下面记录下整个过程. (1)在www.systemc.org网站下载systemc-2.2.0.tgz. (2)将其copy到l ...

  3. linux texmaker编译,在Ubuntu下安装和编译LaTex

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? LaTex简介 1.LaTeX 是由美国计算机学家Lamport博士于1985年开发成功的. 2.它是当今世界上最流行和 ...

  4. linux qt3编译出错,Linux下编译Qt 5版本源码

    由于需要基于Centos下调用Qt的webkit来进行web相关的开发工作,所以需要对Qt进行源码编译,再编译出对应的webkit相关的库来. 在编译的过程中,遇到了一些坑,特此记录一下. Qt源码编 ...

  5. linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境

    序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...

  6. linux stlport 编译,VC++2010下编译STLport,Boost

    VC++2010下编译STLport,Boost 最近在想向Boost转移,努力掌握Boost代码的过程中, STLport版本:5.2.1 Boost版本:1.4.6.1 (1.4.7.0也OK) ...

  7. linux如何编译tex,linux下编译bib、tex生成pdf文件

    实验: 在linux环境下,编译(英文)*.bib和*.tex文件,生成pdf文件. 环境: fedora 20(uname -a : Linux localhost.localdomain 3.19 ...

  8. linux qt编译命令,Linux 下编译并安装配置 Qt 全过程

    Linux 下编译并安装配置 Qt 全过程 1.获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2009 年 10 月 1 日发布的 qt-x11 ...

  9. linux如何编译tex,Linux下优秀的文本编辑器(Markdown、LaTeX、MathJax)

    这样一个标题可能不太准确,因为确实无法准确地解释什么叫"Linux下优秀的文本编辑器".其实我这篇随笔主要是想探讨Markdown.LaTeX.MathJax,有兴趣的朋友可以继续 ...

最新文章

  1. 上帝视角任意切换:三维重建和图像渲染是怎么结合的?
  2. 彻底理解 Redis 的持久化和主从复制
  3. UML类图与类的关系详解
  4. Android 获取地理位置获取经纬度
  5. 数据科学入门与实战:Matplotlib绘图hist
  6. 如何在复杂的分布式系统中做测试
  7. 决策树(八)--随机森林及OpenCV源码分析
  8. KCP - A Fast and Reliable ARQ Protocol
  9. 35、【华为HCIE-Storage】--快照
  10. Quartus Modelsim仿真
  11. 网易邮箱支持手机收发邮件的服务器,[IT博览]网易163/126免费邮箱100%兼容iPhone/iPad邮件收发...
  12. 利用Vitis开发基于ZCU106的神经网络加速器(二)——DPU编译及Demo
  13. 功率放大芯片IR2184介绍
  14. Tryhackme-BurpSuite
  15. 从入门到实战,一文带你彻底读懂Vue3.0
  16. MATLAB画Correlation plots
  17. 【天光学术】西方哲学论文:中西方哲学中的虚无主义成分对比
  18. Linux-Socket实现模拟群聊(多人聊天室)
  19. Ubuntu系统出现kernel panic
  20. 高性能定时器--时间轮/多级时间轮

热门文章

  1. java用mysql存储图片_Java存储图片到Mysql
  2. sox处理mp3_使用SoX将mp3文件拆分为TIME秒
  3. splunk中 如何隐藏input_翻糖制作中,如何避免裂缝,如何隐藏裂缝,如何防粘?...
  4. python计算结果传给spark_Spark入门:流计算简介(Python版)
  5. Java RandomAccessFile writeLong()方法与示例
  6. 运算符sizeof_C程序通过使用sizeof()运算符对数组元素进行计数
  7. oracle的nvl和nvl2
  8. 自学C语言能到达怎样的高度?
  9. PyQt5在对话框中打开外部链接的方法
  10. Ubuntu16.04 Caffe 编译安装步骤记录