无法为 ios 构建和安装 openH264 视频编解码器
unable to build and install openH264 video codec for ios
我正在尝试安装 openH264 for ios。以下是我使用终端从 openH264 的当前目录 运行 执行的步骤:
$ make OS=ios ARCH=armv7
openh264 安装的默认位置已在 makefile 中设置 /usr/local
。所以,我只是 运行 下面的命令
$make install
但是我得到了这个错误:
nasm -DUNIX64 -DPREFIX -f macho64 -Icodec/common/x86/ -o codec/encoder/core/x86/coeff.o codec/encoder/core/x86/coeff.asm
nasm: fatal: unrecognised output format `macho64' - use -hf for a list
type `nasm -h' for help
make: *** [codec/encoder/core/x86/coeff.o] Error 1
我正在关注 this instructions also to build the codec. Besides after successful installation I have to include it into pjsip for video support。
不知道命令有什么问题?提前致谢。
在this的帮助下我解决了。
只是 运行 :
$sudo make OS=ios ARCH=arm64 install
用于 arm64 架构。将 ARCH 值更改为 armv7,设备为 armv7s,模拟器为 i386 和 x86_64。默认情况下,它安装在 /usr/local/lib
目录中。我使用 sudo 获得管理员权限,因为在复杂化结束时它抛出权限被拒绝 mkdir -p /usr/local/lib
的错误。
我正在尝试安装 openH264 for ios。以下是我使用终端从 openH264 的当前目录 运行 执行的步骤:
$ make OS=ios ARCH=armv7
openh264 安装的默认位置已在 makefile 中设置 /usr/local
。所以,我只是 运行 下面的命令
$make install
但是我得到了这个错误:
nasm -DUNIX64 -DPREFIX -f macho64 -Icodec/common/x86/ -o codec/encoder/core/x86/coeff.o codec/encoder/core/x86/coeff.asm
nasm: fatal: unrecognised output format `macho64' - use -hf for a list
type `nasm -h' for help
make: *** [codec/encoder/core/x86/coeff.o] Error 1
我正在关注 this instructions also to build the codec. Besides after successful installation I have to include it into pjsip for video support。 不知道命令有什么问题?提前致谢。
在this的帮助下我解决了。
只是 运行 :
$sudo make OS=ios ARCH=arm64 install
用于 arm64 架构。将 ARCH 值更改为 armv7,设备为 armv7s,模拟器为 i386 和 x86_64。默认情况下,它安装在 /usr/local/lib
目录中。我使用 sudo 获得管理员权限,因为在复杂化结束时它抛出权限被拒绝 mkdir -p /usr/local/lib
的错误。