当前位置: 首页 > wzjs >正文

新疆生产建设兵团交通厅网站seoul是什么品牌

新疆生产建设兵团交通厅网站,seoul是什么品牌,深圳wordpress,装修网站模板下载目录 一、ffmpeg源码下载1、安装git(用于下载ffmpeg源码)2、创建源码目录,下载ffmpeg源码 二、下载ubuntu对应的NDK,并解压到opt下1、下载并解压2、配置 ~/.bashrc 三、源码编译、1、创建编译脚本2、脚本文件内容3、设置可执行权限并运行4、编译的结果在…

目录

  • 一、ffmpeg源码下载
    • 1、安装git(用于下载ffmpeg源码)
    • 2、创建源码目录,下载ffmpeg源码
  • 二、下载ubuntu对应的NDK,并解压到opt下
    • 1、下载并解压
    • 2、配置 ~/.bashrc
  • 三、源码编译、
    • 1、创建编译脚本
    • 2、脚本文件内容
    • 3、设置可执行权限并运行
    • 4、编译的结果在源码根目录下的android文件夹下
  • 四、编译过程中遇到的问题
    • 1、/opt/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang not found
    • 2、aarch64-linux-android21-nm not found
    • 3、aarch64-linux-android21-strip not found

一、ffmpeg源码下载

1、安装git(用于下载ffmpeg源码)

sudo apt update
sudo apt install git

2、创建源码目录,下载ffmpeg源码

mkdir ffmpeg_src
cd ffmpeg_src
git clone https://github.com/FFmpeg/FFmpeg.git

二、下载ubuntu对应的NDK,并解压到opt下

1、下载并解压

https://github.com/android/ndk/wiki/Unsupported-Downloads   // 下载地址
sudo unzip android-ndk-r21e-linux-x86_64.zip -d /opt/

2、配置 ~/.bashrc

export ANDROID_NDK_HOME=/opt/android-ndk-r21e
export PATH=$PATH:$ANDROID_NDK_HOME
source ~/.bashrc

三、源码编译、

1、创建编译脚本

touch build_android.sh
vim build_android.sh

2、脚本文件内容

#设置 NDK 路径
NDK=/opt/android-ndk-r25c
#设置目标平台和架构
API=21
ARCH=arm64
TOOLCHAIN=$NDK/toolchains/llvm/prebuilt/linux-x86_64
SYSROOT=$TOOLCHAIN/sysroot
PREFIX=$(pwd)/android/$ARCH#配置 FFmpeg
./configure \--prefix=$PREFIX \--enable-shared \--disable-static \--disable-doc \--disable-programs \--disable-avdevice \--enable-avfilter \--enable-postproc \--enable-swresample \--enable-swscale \--disable-encoders \--disable-muxers \--disable-filters \--enable-jni \--enable-mediacodec \--cross-prefix=$TOOLCHAIN/bin/aarch64-linux-android$API- \--target-os=android \--arch=$ARCH \--enable-cross-compile \--sysroot=$SYSROOT \--extra-cflags="-Os -fpic" \--extra-ldflags=""#编译并安装
make clean
make -j4
make install

3、设置可执行权限并运行

sudo chmod+x build_android.sh
./build_android.sh

4、编译的结果在源码根目录下的android文件夹下

在这里插入图片描述

四、编译过程中遇到的问题

1、/opt/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang not found

解决办法,进入到toolchains/llvm/prebuilt/linux-x86_64/bin/中看看aarch64-linux-android21-clang是否存在,如果不存在,就找一个存在的版本,并修改build_android.sh 中的API的值

2、aarch64-linux-android21-nm not found

toolchains/llvm/prebuilt/linux-x86_64/bin中已经没有这个工具了,可以用llvm-nm代替。直接把llvm-nm拷贝一份,命名为aarch64-linux-android21-nm

3、aarch64-linux-android21-strip not found

toolchains/llvm/prebuilt/linux-x86_64/bin中已经没有这个工具了,可以用llvm-strip代替。直接把llvm-strip拷贝一份,命名为aarch64-linux-android21-strip

http://www.dtcms.com/wzjs/477562.html

相关文章:

  • 网站源码爬取市场营销手段13种手段
  • 在线教育网站建设策划seo技术服务外包
  • 重庆电脑网站建设百度一下一下你就知道
  • 网站编程 外包类型促销方法100种
  • 网站编辑器做段落空格网站排名seo教程
  • 如何做免费的公司网站教育机构
  • 2018主流网站建设语言株洲seo推广
  • 销售的网络建设百度seo课程
  • 影视制作拍摄公司优化关键词怎么做
  • 网站建设过时了如何做推广引流赚钱
  • 设计专业招聘网站网络优化的三个方法
  • 淄博网站制作中国十大热门网站排名
  • 手游传奇代理平台seo视频教程百度云
  • 学校网站开发价格设计案例网
  • 建e网卧室设计效果图seo实战培训
  • 外贸公司推广方案整站seo排名费用价格
  • 网站建设PHP开发是什么意思企业营销培训课程
  • 建材公司网站建设方案西安网站seo推广
  • 武汉政府门户网站的建设国内打开google网页的方法
  • 多语种网站建设方案去哪里推广软件效果好
  • 云南网站建设首选才力重庆网站建设
  • 遵义网站搭建公司哪家好毛戈平化妆培训学校官网
  • 淘宝网站开始怎么做2024年2月新冠疫情又开始了吗
  • 网站导购话术关键词查询网
  • 如何添加wordpress主题seo网站优化策划书
  • 网站建设开什么发票百度霸屏推广
  • 单页网站制作网络营销八大工具
  • 广东商城网站建设网站域名费一年多少钱
  • 做婚恋网站赚钱吗地推拉新app推广接单平台免费
  • 销售网站建设成人技术培训班有哪些种类