开发板上运行可执行程序报出错误:

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 test.c    //编译为目标文件

arm-linux-gcc -o test.o test.c        //编译为可执行文件

转载于:https://www.cnblogs.com/prettyshuang/p/5553738.html

line: 1: Syntax error: word unexpected (expecting ))相关推荐

  1. Syntax error: word unexpected (expecting ))错误的解决方法

    在编写linux的Makefile时,很可能会遇到下面这样的问题 Syntax error: word unexpected (expecting ")"). 尤其的时对于刚学习的 ...

  2. 执行目标文件引发的问题:syntax error: word unexpected (expe...

    今天不小心把一个目标文件当成了可执行文件放到开发板上进行执行,结果出现了这样一个问题:./hello_qt: line 1: syntax error: word unexpected (expect ...

  3. 成功解决.sh: line 6: syntax error near unexpected token `do

    成功解决.sh: line 6: syntax error near unexpected token `do 目录 解决问题 解决思路 解决方法 T1.修改格式系统间不兼容的格式

  4. 记一次坑爹报错之旅 -bash: /etc/profile: line 11: syntax error near unexpected token

    昨晚修改了环境变量后,进行重置服务时 source /etc/profile 报错 [root@localhost etc]# source /etc/profile -bash: /etc/prof ...

  5. 【解决】source ~/.vimrc出错bash: /etc/vim/vimrc: line 21: syntax error near unexpected token `syntax'

    执行了"source ~/.vimrc"后,一直报如下错误: bash: All system-wide defaults are set in /debian.vim and s ...

  6. Syntax error: “then“ unexpected (expecting “done“)

    今天写一个while脚本,发现报错:Syntax error: "then" unexpected (expecting "done") 代码段如下: whil ...

  7. hadoop3.2启动报错:hadoop/libexec/hadoop-functions.sh: line 398: syntax error near unexpected t

    1. Hadoop3.2.0启动报错 [ec2-user@master ~]$ sh $HADOOP_HOME/sbin/start-all.sh /usr/local/src/hadoop/libe ...

  8. linux bash: fork.c:line 6:syntax error near unexpected token `('

    这个报错我一直以为是 fork.c文件中line 6里面的问题 其实是运行了源文件,而没有运行编译后的文件 gcc -o fork fork.c 运行fork 而不是fork.c就行了

  9. -bash:/etc/profile: line 21: syntax error near unexpected token `$‘do\r‘‘

    sudo apt-get install dos2unix sudo dos2unix /etc/profile

  10. hadoop-functions.sh: line 398: syntax error near unexpected token

    需要先: hdfs namenode -format 要不然获取不到值 有可能也是要直接 start-all.sh启动 不能 sh start-all.sh启动

最新文章

  1. linux+用户的shell,Linux用户管理(十)Linux Shell高级
  2. java sliplist_Java List retainAll()用法及代码示例
  3. Preserve Whole Object(保持对象完整)
  4. python将时间戳转化为标准时间格式的方法
  5. 加密货币被爆重大安全漏洞,价值 50 亿美元!
  6. 大话西游之程序员做项目
  7. html5中的h1,HTML5语义 - 产品列表中的h1用法
  8. hdu 1255 覆盖的面积 (Bruceforce)
  9. 编程基本功:自己听不懂,不要埋怨别人讲的没用
  10. 到底谁才是苹果公司实际控制人?
  11. [EMNLP2017]Global Normalization of Convolutional Neural Networks for Joint Entity and Relation(阅读笔记)
  12. 【NLP】揭秘马尔可夫模型神秘面纱系列文章(二)
  13. 爬虫爬取车主指南各类汽车数据
  14. 车载诊断数据库ODX——初步了解ODX
  15. 似然函数、最大似然估计简单理解
  16. win7实现局域网共享文件
  17. <2>重定向的用法说明和举例
  18. 关于注意偏向的实验图
  19. 所谓的全球变暖就是一桩权力导演的学术丑闻
  20. 11种常见的时间序列预测方法

热门文章

  1. BFS(双向) HDOJ 3085 Nightmare Ⅱ
  2. 利用OFBiz实现Single Sign On单点登录
  3. SQL Server2000企业管理器打不开-解决方法
  4. 2020年只有外包公司给面试机会, Why?
  5. 资深程序员是用五年时间攒够100万,老婆是关键
  6. 工行基于MySQL构建分布式架构的转型之路
  7. 如果突然多了一笔财富。。
  8. 福利 | 限时免费体验 Google 官方 Android 课程
  9. POJ1741 点分治模板
  10. SVN增加文件后,文件无法自动包括在项目中的原因