./HelloWorld line 1: syntax error: "(" unexpected问题解决

来源:互联网 发布:qq空间说说刷赞淘宝 编辑:程序博客网 时间:2024/05/20 18:00

在pc机上编译的程序,linux下执行时出现了这个错误:


#./HelloWorld
./HelloWorld line 1: syntax error: "(" unexpected


这个错误是由于编译程序所使用的编译器是gcc,使用gcc编译的程序可以在pc机上运行而不能在开发板上运行;

而要想程序在开发半上运行就需要使用编译器arm-linux-gcc进行编译


使用arm-linux-gcc编译的程序只能在开发板上运行而不能在pc机上运行,否则将出现


bash: ./HelloWorld.o:


无法执行二进制文件!

原创粉丝点击