go 语言中windows Linux 交叉编译
2024-09-03 22:36:47
记录一下。
在windows系统编译,然后再Linux系统运行。
在项目目录下运行:
命令:
set GOARM=5
set GOARCH=arm
set GOOS=linux
go build xxx.go //xxx为主程序文件
编译完成之后,启动一个服务(我这里是启动了tomcat服务器,把文件拷贝到tomcat的root下,这里文件的格式是Linux系统能运行的可执行文件格式),
然后 在Linux系统下的某个目录下载此文件,使用 ./xxx 就可以执行程序了。
如有不懂得可以参考这篇文章。
参考:https://www.jianshu.com/p/6503c2ead483
最新文章
- OCP考点实战演练02-日常维护篇
- Xshell远程管理Linux
- Tensorflow word2vec编译运行
- JavaWeb三大组件——过滤器的运行机制理解
- 图结构练习——最短路径(dijkstra算法(迪杰斯拉特))
- 面试之BI-SQL--table转换[2]
- C# 如何获取某用户的“我的文档”的目录
- css文字居中、图片居中、div居中解决方案
- ASUS T100TA 换屏要记
- [SHOI2008]cactus仙人掌图
- [Java]数组排序-选择排序 冒泡排序 插入排序
- 点击a标签实现txt文件另存的效果
- How does rt.jar works?
- tomcat+struts配置总结
- Axure下拉列表的交互事件 + 自定义元件库
- strace参数
- MongoDB添加仲裁节点报错replica set IDs do not match办法
- 关于Unity中物体分别在本地和世界坐标系对应方向的移动
- Javaweb笔记—03(BS及分页的业务流程)
- 【Java算法】条件运算符