想看问题请直接跳至问题详情和解决方案

一、起因

由于需要在openwrt系统上开发,事先公司给了我工具链,需要我使用go进行交叉编译出一个二进制文件,之前确实是编译成功运行起来了,但后续一直放置没有处理。直到今天才开始重新关注这个项目,但由于分为不同的版本,所以我打算把版本都合到一个工程,使用不同包的main函数来启动,这时候出现了问题,所有的main函数的包编译出来后无法运行。

二、问题详情

还好手里还有之前能正常运行的源码,通过一次次的修改和对比后,发现好像是包名的问题,在将不同工程的文件合到一起之后,不同main函数的包我都用了不同的包名,但main函数必须放在main包下才能启动,并不是放到其他包不能启动,只有这样才能编译出来后运行,main包的main函数是程序的唯一入口。

三、解决方案

解决自然是把每个main函数的包名都改成main包就可以了,发现自己的基础确实存在许多问题,导致为了一个简单的问题找了半天。

go使用交叉编译时,二进制文件运行不了,出现line 1: syntax error: unexpected newline相关推荐

  1. win10系统安装Oracle11g时出现的错误:Command line option syntax error.Type Command /? for help.

    这句话意思是:命令行选项语法错误.类型命令/ ?寻求帮助. 为什么:因为用户名是中文(仅供参考,因为我是这个原因) 解决办法:将环境变量TEMP和TMP改为C:\TEMP和C:\TMP,接着重新安装O ...

  2. 运行shell脚本报错:“syntax error near unexpected token 的解决方法”

    运行shell脚本报错:"syntax error near unexpected token 的解决方法" 今天写了个Cshell脚本,运行报错syntax error near ...

  3. python处理路径时 sh: 1:Syntax error: ( unexpected

    使用环境## python 2.7 ubuntu16.04 原因分析 由于某些原因,linux路径中可能存在字符 ' ','(',')' (**分别是空格,左括号,右括号**) python在调用os ...

  4. 运行shell脚本报错:“syntax error near unexpected token fi 的解决方法

    用vim打开文件,在命令行模式下输入 :set ff 发现出来的是dos fileformat=dos 现在通过命令:set ff=unix设置我们的代码模式 set ff = unix 然后保存代码 ...

  5. 软件安装时出现Command line option syntax error?

    出现的问题:  出现原因: 这个错误是因为用户将安装文件放到了中文的目录下. 解决方法: 修改安装目录为英文.

  6. 对cmake工程debug时出现错误 1: Syntax error: ( unexpected

    1.可能是你的工程存放在 命名为中文或者存在空格等特殊字符的文件夹下 导致gcc编译器识别错误 2.脚本shell使用错误 在脚本前写#!/bin/bash 执行dpkg-reconfigure da ...

  7. **为什么安装CAD时总出现 Command line option syntax error.**

    图片没截,问题已解决,就不再重现当时的问题了,报错的大致内容是安装"Command line option syntax error\for help" 看了一些博客和百度问题,给 ...

  8. 写shell,运行出错:syntax error near unexpected token `do

    cygwin下面写shell,运行出错:syntax error near unexpected token `$'do\r" 写shell,运行出错:syntax error near u ...

  9. vue打包时在图片处报错,Syntax Error: Error: ‘**\node_modules\pngquant-bin\vendor\pngquant.exe‘

    打包时显示在一个图片路径处报错 Syntax Error: Error: 'D:\work\tiny-sample\src\frontend\web\packages\src-entry\node_m ...

最新文章

  1. python拼写检查_Python 怎样写一个拼写检查器
  2. opencv学习笔记2:图像处理基础
  3. asp 中使用Ftp.exe 上传大文件
  4. 推荐一款cpp解析json工具--rapidjson
  5. how do you usually upload picture in SCN A workaround for current SCN upload is
  6. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(二)魔法实习生第一步了解魔杖的使用
  7. SAP License:如何建立应付暂估明细查询
  8. leetcode(120)三角形最小路径之和
  9. 使用Python教你秒搭本地服务器
  10. 【react eslint】解决react-hooks/exhaustive-deps eslint报错问题
  11. 电源设计经验之 MOS 管驱动电路
  12. 吴伯凡-认知方法论-如何消除认知阑尾
  13. MBTI各个字母的含义是什么
  14. 搜狗视频搜索华丽改版 奉献一份体验报告
  15. 微信小程序搜索框 回车搜索事件
  16. 机器学习和深度学习资料
  17. lwm2m和coap协议 简解读
  18. 教育培训企业:怎样优雅、机智地做邮件营销?
  19. 记录一下用过的正则表达式
  20. php系统 房信erp_房信ERP下载-房信ERP下载V4.1.7 安卓版-西西软件下载

热门文章

  1. python操作微信自动发消息(微信聊天机器人)
  2. 《白帽子讲Web安全》| 学习笔记之Web框架安全
  3. Unity插件-AVPro Video 使用案例之视频播放
  4. C语言中字符数组的初始化与赋值
  5. Python学习笔记(十三):异常处理机制
  6. Vue学习记录-路由
  7. Java PDF 水印
  8. 【亲测有用】腾讯会议共享PPT,并开启演讲者模式
  9. Java写的第一个小游戏
  10. [转载]軟件測試方法