首页 > 其他分享 >golang交叉编译

golang交叉编译

时间:2023-01-14 19:56:27浏览次数:34  
标签:set 交叉 golang 编译 arm64 linux go

先设置为运行平台,再设置内核类型,再编译产出

常见平台有:android、darwin、linux、windows

内核类型提供uname -a可以查看:amd64、arm64、386

 

 

set GOOS=linux

set GOARCH=arm64

go build -o flt UpdateBase.go

标签:set,交叉,golang,编译,arm64,linux,go
From: https://www.cnblogs.com/fengliting/p/17052425.html

相关文章

  • gcc 编译参数 --- -fpic -fPIC
    gcc-shared-fPICliberr.c-oliberr.so-fPIC作用于编译阶段,告诉编译器产生与位置无关代码(Position-IndependentCode), 则产生的代码中,没有绝对地址,全部使用相对......
  • 在 host 上查看交叉编译的可执行程序依赖的动态库(无法使用 ldd)
    问题描述交叉编译的可执行文件,无法在host上使用ldd命令查看其依赖的动态库,可以用交叉编译工具链中的readelf来实现类似的功能。解决方案假设交叉编译用的readelf......
  • Golang开发 02
    文章目录​​一、Golang开发工具​​​​二、visualstudiocode安装(VScode)​​​​1、安装window​​​​2、安装mac、linux​​一、Golang开发工具#1、Visualstudio......
  • TensorFlow源码编译(MacOS)
    编译前先安装依赖:xcode9.2或者更高使用brew包管理工具安装pythonbrewinstallpython安装依赖:pipinstall-U--userpipnumpywheelpackagingrequestso......
  • PyTorch源码编译(windows)
    1.打开pytorch源码仓库:​​https://github.com/pytorch/pytorch#from-source​​2.PyTorch用途与安装方法:3.Python与编译器版本要求(Python3.7或者更高,编译器要......
  • 【Linux操作系统】自动化编译make和Makefile
    文章目录​​一.make/makefile简介​​​​1.什么是make,makefile?​​​​2.为什么要有make/makefile?​​​​二.makefile文件规则​​​​1.基本规则​​​​2.举一个例......
  • C#、TS和Dart对比3:编译时常量和运行时常量
    一、理清一下数据的命名习惯本地变量、本地常量、成员变量、成员常量、实例变量、静态变量、字段、属性......不同开发语言,对定义在方法和类中的数据有不同的命名方式。在......
  • C语言那些事儿 1,认识C语言并在编译环境中书写HelloWord
    网友说:C语言和C++区别是什么?我想学C++,因为C语言听起来好low啊。首先啊,小伙子有这个问题和想法是对的,我之前也问过同样的问题~那么,既然你问了,我也就浅浅的讲一讲,我也就不说的......
  • DPDK入门实践2——编译安装与helloworld
    要想弄懂一个工程,在了解完它的基本概念和大体架构之后,就让它跑起来。看看是怎么玩转的,然后再深入细节。这里我先到GitHub上下载dpdk工程的18.11.2稳定版本,之所以选择这个版......
  • orb_slam 编译错误
    /usr/bin/ld:找不到-lpybind11::embed/usr/bin/ld:找不到-lEigen3::Eigencollect2:error:ldreturned1exitstatusCMakeFiles/ORB_SLAM2.dir/build.make:412:recip......