请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

乐问bbs

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1058|回复: 0

ios compile x264 arm v7

[复制链接]

406

主题

0

好友

2624

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2015-2-21 19:10:52 |显示全部楼层
DEVELOPER=`xcode-select -print-path`CURDIR=$(pwd)mkdir ${CURDIR}/x264-build cd x264./configure --disable-asm \        --prefix=${CURDIR}/x264-build/armv7 \        --cc="${DEVELOPER}/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -miphoneos-version-min=6.0 -arch armv7" \        --extra-cflags='-miphoneos-version-min=6.0 -arch armv7 -I${DEVELOPER}/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/usr/include' \        --extra-ldflags='-miphoneos-version-min=6.0 -arch armv7 -L${DEVELOPER}/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/usr/lib/system' \        --sysroot="${DEVELOPER}/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk" \        --host="armv7-apple-darwin" \        --enable-pic \        --enable-static \make && sudo make install echo "Done."

6.0是部署版本 可以自己根据情况调整。

将这个脚本 位于 x264目录同级执行,它会创建一个x264-build的目录。

执行脚本时,不知道为什么它会使用../Platforms/MacOS.platform 下面的头文件,所以我的解决办法是暂时将MacOS.platform随便改下名字,然后执行时就会去找iPhoneOS.platform下得头文件了,才能编译过。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|乐问bbs ( 沪ICP备09036654号   

GMT+8, 2019-8-21 00:40 , Processed in 0.109375 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部