HarmonyOS鸿蒙Next中lycium编译三方库openh264库x86-64架构失败如何解决

HarmonyOS鸿蒙Next中lycium编译三方库openh264库x86-64架构失败如何解决

linux环境中配置好了环境,编译openssl都成功,包含了三种架构"armeabi-v7a" “arm64-v8a” “x86_64”

编译openh264时,只有"armeabi-v7a" "arm64-v8a"成功,x86_64失败了

报错显示 Compile OpenHarmony x86_64 openh264 v2.4.1 libs…

ERROR during : build

/tpc_c_cplusplus/lycium/…/thirdparty//openh264 build ERROR. errno: 1

The follow pkg build error!

/tpc_c_cplusplus/lycium/…/thirdparty//openh264


更多关于HarmonyOS鸿蒙Next中lycium编译三方库openh264库x86-64架构失败如何解决的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

开发者您好,感谢提问,为了更快的解决您的问题,请提供以下信息:

  • 编译环境版本
  • 编译脚本
  • 完整错误日志

我们将在收到信息后尽快处理。

更多关于HarmonyOS鸿蒙Next中lycium编译三方库openh264库x86-64架构失败如何解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,使用lycium编译openh264库x86-64架构失败,可能是由于环境配置或依赖问题。建议按以下步骤排查:

  1. 检查环境变量:确保CCCXX等编译器变量正确指向x86-64架构的编译器。
  2. 依赖库:确认所有依赖库(如nasm)已正确安装,并支持x86-64架构。
  3. 编译参数:在lycium配置中,明确指定--arch=x86_64,确保编译目标正确。
  4. 日志分析:查看编译日志,定位具体错误,针对性解决。

若问题仍存,建议参考openh264官方文档或社区资源,获取更多支持。

回到顶部