c++ - ffmpeg armv7s 编译段错误

标签 c++ ios xcode ffmpeg

我用 https://github.com/kewlbear/FFmpeg-iOS-build-script编译ffmpeg,
但是当我尝试编译时,对于 armv7s 架构我有下一个错误

所有其他拱门编译正常

clang: error: unable to execute command: Segmentation fault: 11 clang: error: clang frontend command failed due to signal (use -v to see invocation) Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) Target: arm-apple-darwin14.3.0 Thread model: posix clang: note: diagnostic msg: PLEASE submit a bug report to http://developer.apple.com/bugreporter/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg:


PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /var/folders/zk/wj2cn08s26x64nlzk3_kjnv80000gn/T/vp8-c6ec27.c clang: note: diagnostic msg: /var/folders/zk/wj2cn08s26x64nlzk3_kjnv80000gn/T/vp8-c6ec27.sh clang: note: diagnostic msg:

******************** make: * [libavcodec/vp8.o] Error 254 make: * Waiting for unfinished jobs.... CC libavcodec/wmv2enc.o



几个月前全部编译没有任何错误。
尝试了几个版本的 ffmpeg

这是 Clang -v

Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) Target: x86_64-apple-darwin14.3.0 Thread model: posix



和 xcode 版本是版本 6.3.1 (6D1002)

最佳答案

我想我找到了一个解决方案,正如您可以从这篇文章 http://www.cocoanetics.com/2014/10/xcode-6-drops-armv7s/ 中理解的那样xcode 目前不支持 armv7s,所以 armv7s 将使用 armv7 版本,并且不能降低性能。

关于c++ - ffmpeg armv7s 编译段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30211151/

相关文章:

c++ - std::endl << std::flush 有目的吗?

C++11 线程错误运行时

C++将字符串传递给varargs

javascript - 检测移动到 Mobile Safari 中的新选项卡

xcode - 如何在 Xcode 中更改 Git 的用户名?

iOS 从 GPUImage 捕获图像

c++ - 常量方法指针的类型是什么?

ios - Swift:使用核心数据更新一行[indexPath.row]

ios - 我是否需要将 Trailing/Leading 约束空间设置为 -20 以使 UIElement 位于屏幕边缘?

xcode - Xcode 的搜索路径设置中的 $(inherited) 是什么?