win10 ubuntu 使用Android ndk 问题:clang-14: Exec format error

1.问题

手头没有ubuntu,打算用一个轻量级ubuntu 安装Android ndk编译c++程序,但是报错了,报错如下:

clang-14: cannot execute binary file: Exec format error

2.原因

在某些情况下,可以使用 patchelf 工具来更改ELF文件的解释器路径或修复二进制文件格式错误。例如,对于WSL安装的Ubuntu 22.04 64位上运行NDK中的clang-14

3.修复

可能需要运行以下命令:

复制代码
sudo apt install patchelf
patchelf --set-interpreter /lib64/ld-linux-x86-64.so.2 /mnt/d/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/bin/clang-14
相关推荐
炸膛坦客15 小时前
Linux - Ubuntu - PC端:(三)切换中英文,Fcitx5
linux·ubuntu
7yewh15 小时前
jetson_yolo_deployment 01_linux_dev_env
linux·嵌入式硬件·yolo·机器人·嵌入式
cyber_两只龙宝15 小时前
【Haproxy】Haproxy的算法详解及配置
linux·运维·服务器·云原生·负载均衡·haproxy·调度算法
阿常呓语15 小时前
Linux命令 jq详解
linux·运维·shell·jq
mygljx16 小时前
【MySQL 的 ONLY_FULL_GROUP_BY 模式】
android·数据库·mysql
君生我老16 小时前
Linux 权限
linux
hy____12316 小时前
Linux_网络基础3
linux·服务器·网络
我不听你讲话17 小时前
LNMP网络服务搭建
linux·php·apache
starvapour17 小时前
将Ubuntu设置为不使用独显渲染桌面
linux·ubuntu
冬奇Lab18 小时前
AudioTrack音频播放流程深度解析
android·音视频开发·源码阅读