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
相关推荐
longxibo13 小时前
mysql数据快速导入doris
android·大数据·python·mysql
`林中水滴`13 小时前
Linux系列:Ubuntu 防火墙命令
linux·ubuntu
十六年开源服务商13 小时前
WordPress网站模板设计完整指南
android
雾岛听蓝13 小时前
初识Linux
linux
听风吹雨yu13 小时前
YoloV11的pt模型转rknn模型适用于RK3588等系列
linux·python·yolo·开源·rknn
nihui12313 小时前
Kali Linux 中 Nmap 工具详细使用指南
linux·网络·web安全
生而为虫13 小时前
34-35.玩转Linux操作系统
linux·运维·服务器
枕咸鱼的猫13 小时前
Linux命令打包/压缩(tar)、通用压缩(zip)详解
linux·运维·服务器
`林中水滴`13 小时前
Linux系列:Ubantu 安装 MySQL 8.0 教程
linux
summerkissyou198713 小时前
Android13-Bluetooth-代码目录介绍
android·蓝牙