驱动开发执行应用层时报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就可以正常使用了

相关推荐
small_wh1te_coder6 分钟前
硬件嵌入式学习路线大总结(一):C语言与linux。内功心法——从入门到精通,彻底打通你的任督二脉!
linux·c语言·汇编·嵌入式硬件·算法·c
小张是铁粉12 分钟前
docker在Linux的安装遇到的问题
linux·docker·容器
weixin_77143231116 分钟前
linux系统 weblogic10.3.6(jar) 下载及安装
linux·运维·jar
绝不偷吃24 分钟前
FastDFS分布式储存
linux·nginx
IC 见路不走2 小时前
LeetCode 第91题:解码方法
linux·运维·服务器
翻滚吧键盘2 小时前
查看linux中steam游戏的兼容性
linux·运维·游戏
小能喵2 小时前
Kali Linux Wifi 伪造热点
linux·安全·kali·kali linux
汀沿河3 小时前
8.1 prefix Tunning与Prompt Tunning模型微调方法
linux·运维·服务器·人工智能
zly35003 小时前
centos7 ping127.0.0.1不通
linux·运维·服务器
小哥山水之间4 小时前
基于dropbear实现嵌入式系统ssh服务端与客户端完整交互
linux