驱动开发执行应用层时报ELF: not found,syntax error: unexpected “(“错误

问题:

原因:在跨平台的时候注意我们使用的编译器,我是因为没有没有交叉编译导致的。

出问题之前使用的是gcc test_01_normal.c -o test_01_normal生成的文件,导致,执行时报ELF这种问题。

解决办法:arm-linux-gnueabihf-gcc test_01_normal.c -o test_01_normal就可以正常使用了

相关推荐
qiuiuiu413几秒前
正点原子RK3568学习日志12-注册字符设备
linux·开发语言·单片机·学习·ubuntu
christine-rr22 分钟前
linux常用命令——其他
linux·服务器·网络·数据库·redis·ubuntu
“αβ”33 分钟前
了解“网络协议”
linux·服务器·网络·c++·网络协议·tcp/ip·tcp
Doro再努力36 分钟前
Linux01:基础指令与相关知识铺垫(一)
linux·运维·服务器
Cyan_RA91 小时前
Linux 远程Ubuntu服务器扩展硬盘后,将/home目录移动到新的硬盘空间上(把新硬盘的分区挂载到/home目录) 教程
linux·运维·ubuntu
_dindong1 小时前
Linux网络编程:Socket编程TCP
linux·服务器·网络·笔记·学习·tcp/ip
tianyuanwo1 小时前
tar打包过滤指定目录指南
linux·tar·过滤式打包
DARLING Zero two♡1 小时前
【Linux操作系统】简学深悟启示录:进程间通信
linux·运维·服务器
半梦半醒*1 小时前
gitlab部署
linux·运维·centos·ssh·gitlab·jenkins
云雾J视界2 小时前
Linux企业级解决方案架构:字节跳动短视频推荐系统全链路实践
linux·云原生·架构·kubernetes·音视频·glusterfs·elk stack