腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为
ARM
而建?设置GOBIN时,无法使用` do install`进行交叉
编译
、
每当我尝试在设置goarch、goos和gobin之后使用'
go
install‘时,我得到’当GOBIN被设置时无法安装交叉
编译
的二进制文件‘,但不明白为什么?构建
arm
linux
的最简单方法是什么?
浏览 1
提问于2016-05-29
得票数 9
回答已采纳
2
回答
适用于Windows 7 (32位)中所有平台的Golang
编译
、
、
、
我正在构建示例
go
程序。有没有可能不是来自我的单一操作系统?
浏览 1
提问于2014-07-31
得票数 8
回答已采纳
2
回答
故障交叉
编译
与在Mac上使用
go
1.3启用cgo
、
、
、
我试着用
Go
1.3将cgo代码
编译
到达尔文/amd64 64 MBP上的
linux
/
arm
,但最终没有结果:(
go
version
go
1.3 darwin/amd64交叉
编译
针对
linux
/
arm
的cgo代码。步骤1: 用ct构造gcc/g++交叉
编译
器。构建
arm
-unknown-
linux
-gn
浏览 3
提问于2014-07-03
得票数 5
1
回答
交叉
编译
到ARMv7失败
、
我试着在我的
Linux
桌面上
编译
一个
go
程序(
Linux
桌面4.10.0-28-generic #32-Ubuntu SMP Fri Jun 30 05:32:18UTC 2017 x86_64 GNU/
Linux
),
go
version
go
version
go
1.8.3
linux
/amd64 to
arm
: $ GOPATH=/home/xrfang/git&
浏览 52
提问于2017-08-23
得票数 0
回答已采纳
1
回答
从windows 10到raspberry pi CGO_ENABLED =1的交叉
编译
、
、
、
如果我使用以下命令,一切都会正常工作:env GOOS=
linux
GOARCH=
arm
GOARM=5
go
build src/*.
go
当我将
编译
命令更改为env GOOS=
linux
GOARCH=
arm
GOARM=5 CGO_ENABLED=1
go
build src/*.
go
时,会在
浏览 24
提问于2021-05-01
得票数 1
回答已采纳
1
回答
未定义: SQLiteConn在试图为armv7构建
go
应用程序时
、
、
我必须为Ubuntu 7
编译
一个
Go
服务。当我用vendor/github.com/mattn/
go
-sqlite3/sqlite
浏览 0
提问于2019-06-06
得票数 0
1
回答
ARM
上的链路SQLite3 (x86_64主机)
、
、
、
我需要交叉
编译
一些
Go
应用程序,这样它就可以在树莓派上运行。到目前为止,它在GOARCH=
arm
GOOS=
linux
上工作得很好,但是对于SQLite3来说,导入的符号有一些问题: GOOS=
linux
GOARCH=
arm
go
buildvendor/github.com/mattn/
go
-sqlite3/sqlite3_
go
18.
go
:18:10: undefined:
浏览 15
提问于2017-11-27
得票数 0
2
回答
如何为Ubuntu交叉
编译
Mac上的
Go
程序?
、
、
我用Mac做
go
build,但我需要从使用Ubuntu的Vagrant运行这个二进制文件。我应该使用什么命令来代替Mac中的
go
build,这样我就可以在Vagrant环境中运行二进制程序了?
浏览 3
提问于2014-04-29
得票数 3
回答已采纳
1
回答
linux
/7交叉
编译
: clang错误:
编译
过程中未使用的参数“-marm”
、
请.产出:clang: error: argumentduring compilation: '-marm' [-Werror,-Wunused-command-line-argument] Golang分句:
go
1.17
浏览 12
提问于2021-10-20
得票数 1
回答已采纳
2
回答
如何在Android中运行我的
Go
代码?
、
、
我如何在我的Android中运行这个
Go
代码?(在Fedora 15中,它是有效的)。
浏览 0
提问于2011-12-27
得票数 10
回答已采纳
1
回答
在
go
工具链
编译
期间,GOARCH和GOOS是如何使用的?
我正在为amd64/
linux
编译
此程序,但将使用该
编译
器在嵌入式环境中交叉
编译
用于
arm
/
linux
的应用程序。="/builddir/build/host-
go
-1.10.2/bin" GOARM=7 CC=/usr/bin/gccCXX=
浏览 45
提问于2019-01-25
得票数 1
回答已采纳
2
回答
从Windows到其他OSs的交叉
编译
我读过和关于这个活动的文章,提到的操作如下:但是在Windows中没有名为env的命令,我得到了以下命令: 'env' is not recognized
浏览 4
提问于2020-06-05
得票数 0
回答已采纳
1
回答
不能用CGO AMD=>
ARM
交叉
编译
Go
项目
、
、
我正在做一个
go
项目,它植入了C代码!我检查XGO通过交叉
编译
版本的
go
项目,没有C代码,它的工作就像交叉的围棋。我的环境:
Go
e
浏览 2
提问于2019-12-03
得票数 1
1
回答
交叉
编译
使用
go
build CGO_ENABLED -警告: libudev.so.1未找到
、
、
、
、
由于CGO_ENABLED=1的依赖关系,我正在尝试交叉
编译
Raspberry Pi的Golang应用程序。在
编译
过程中,我得到了错误:
arm
-
linux
-gnueabihf/bin/ld: warning: libudev.so.1, needed by /usr/lib/
arm
-
linux
-gnueabihfCC=
arm
-
linux
-gnueabihf-gcc CXX=
arm
-<
浏览 12
提问于2017-03-14
得票数 3
2
回答
交叉
编译
为原生android
、
如何从我的MacOS交叉
编译
成Android原生二进制文件? 我读了this,这是我必须做的: export NDK_ROOT=~/dev/ndk-toolchainexport GOPATH=`pwd`export GOARCH=
arm
exportCGO_ENABLED=1
GO
="$GOROOT/bin/
go
浏览 25
提问于2021-04-02
得票数 1
回答已采纳
2
回答
在Windows机器上使用IDE,但是在
Linux
机器上测试/运行应用程序?
、
我在用
Go
做第一步。为了编写
Go
代码,我使用了用于IntelliJ IDEA的
Go
插件。是否可以为这个插件定义一个远程
Go
编译
器(将在远程
Linux
机器上运行它)?
浏览 5
提问于2014-03-23
得票数 0
回答已采纳
3
回答
所有可能的GOOS值?
、
如果我做得对,GOOS是在
编译
源代码时确定的。当然,它可能有无限的可能性,因为围棋是开放的。所以我真正想要的是一份“共同清单”。已知的价值是: darwin,freebsd还是unix?我知道其中至少有一个是存在的。
浏览 5
提问于2013-12-22
得票数 77
回答已采纳
1
回答
交叉
编译
go
(lang)应用程序,带有用于高寒
linux
(musl)的aarch64,带有本地libs,因此启用了CGO
、
、
、
、
应用程序成功地
编译
(在主机上)并运行在我的主PC上,即x86_64 fedora。App成功
编译
(在码头上)并在aarch64 glibc发行版上运行,比如MobianFROM golang:1.17-bullseyeLABELarch=
arm
64ENV GOARCH=
arm
64ENV CC=aarch64-
linux
-gnu-gcc EN
浏览 0
提问于2021-08-27
得票数 2
2
回答
没有显示为
arm
64的码头划痕图像
、
、
、
我正在为多个体系结构(amd64和
arm
64 -都在
Linux
上)构建一个Docker映像。我使用的是多级构建--这意味着使用
Go
-高寒映像作为构建器(将
Go
源代码
编译
成可执行文件),然后将可执行文件复制到较小的次要映像中。当我为
arm
64构建时,我运行docker build --build-arg opts="CGO_ENABLED=0 GOOS=
linux
GOARCH=
arm
64" -t myuser/examp
浏览 2
提问于2021-02-25
得票数 3
回答已采纳
2
回答
如何将
go
代码打包为
arm
RPM?
、
、
、
我有一个在OSX上构建的
go
项目。我已经为
arm
linux
编译
了它,使用docker运行
linux
编译
器,使用GOARCH=
arm
64生成
arm
代码。现在我想把它打包成RPM。问题是我不知道如何让rpmbuild给我一个
arm
包。我尝试过设置--target
arm
、--target
arm
64、--target
arm
-test-
linux
和--target
浏览 116
提问于2020-10-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
Go 语言编译过程概述
Centos安装GO语言编译环境
go语言-windows编译go项目源码及后台运行
初探 Go 的编译命令执行过程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券