line1: 1: Syntax error: word unexpected (expecting ")") 解决思路: 1.编译器的问题 用arm-linux-gcc编译,可能原来是用gcc编译的。 假如是脚本,#!/bin/sh 改 #!/bin/bash试试。 2.文件完整性 重新烧写或上传一遍。 3.编译命令问题 比如我的一个测试程序test.c : arm-linux-gcc -o test.o -c ...
for var in A B C ;do echo "var is $var"done
line 1: syntax error: unexpected word (expecting ")") 编译出来的程序在arm平台上运行时,出现下面的错误。 / # wpa_supplicant -B -c/etc/wpa_wpa2.conf -iwlan0 /bin/wpa_supplicant: line 1: syntax error: unexpected word (expecting ")") 这个问题的原因是 编译器造成的!!! 我们在UBUNTU 环境...
linux 脚本 提示语法错误,syntax error: unexpected word (expecting "do") 查看下分号是不是中文的。或者for循环中echo前面的空格是否有问题。我在bash里跑提示的是for循环中echo前面的空格有问题,也就是地5行
I keep getting error Syntax error: word unexpected (expecting"do") Sorry if this question is kind of silly, I'm completely new to shell scripting. shell Share Copy link Improve this question Follow editedJun 16, 2017 at 14:06 askedJun 16, 2017 at 13:32 ...
问题:上传到板子的可执行文件,运行后出现 line 1: syntax error: unexpected word (expecting ")") 解决: 1.编译器的问题 用arm-linux-gcc编译,可能原来是用gcc编译的。假如是脚本,#!/bin/sh 改 #!/bin/bash试试 2.文件完整性 重新烧写或上传一遍 3.编译命令问题 比如我的一个测试程序test.c arm-...
【已解决】可执行程序无法在Linux上运行,显示 line 1: syntax error: unexpected word (expecting,这个上网搜索多数是英文的,然后我找到了一篇中文的,他讲的正是关键点:编译命令(gcc/g++)加了-c参数,比如我的CC=arm-himix200-linux-gccCCFLAGS=-Wall-O-gINCLUDE=-I.
dash: 1: Syntax error: word unexpected (expecting ")") That's because afterb, the only thing that is expected after is), (though actually|would also be allowed) so thatcword is unexpected. dash -c 'myfunc( something' dash: 1: Syntax error: word unexpected (expecting ")") ...
Syntax error: word unexpected (expecting ")") 今天下午用codeblocks编译一个简单的hello程序。 build成功,但是执行的时候, 出现了以上错误。 后面才发现需要把这个可执行的二进制文件传送到嵌入式设备上去, 它才能正常执行。 。
应该用静态编译,我也遇到了这样的问题,现在已经解决了。arm-linux-gcc-static hello.c -o hello 把生成的hello可执行文件传到arm板上就行了,用的时候需要修改一下权限。chmod 777 hello就可以执行了