webrtc 编译汇编文件时错误
@ This file was created from a .asm file
解决办法:
把OS=ios target_arch=armv7 改为target_arch=arm arm_version=7
即把
export GYP_DEFINES="OS=ios target_arch=armv7”
改为:
export GYP_DEFINES="OS=ios target_arch=arm arm_version=7"
然后重新执行
webrtc/build/gyp_webrtc,
最后重新编译。
错误日志类似下面的:
ninja -C out_ios/Debug-iphoneos AppRTCDemo
ninja: Entering directory `out_ios/Debug-iphoneos'
[824/1674] CC obj/chromium/src/third_party/libvpx/gen/third_party/libvpx/libvpx.bilinearfilter_v6.o
FAILED: ../../third_party/llvm-build/Release+Asserts/bin/clang -MMD -MF obj/chromium/src/third_party/libvpx/gen/third_party/libvpx/libvpx.bilinearfilter_v6.o.d -DV8_DEPRECATION