go 在Windows系统中交叉编译临时环境变量设置

 基础语法  2024-10-29  admin  55  74

go 编译临时环境变量设置并 交叉编译命令

$env:GOOS = "linux"; $env:GOARCH = "amd64"; go build -o filename test.go
$env:GOOS="linux"; $env:GOARCH="amd64"; `go build -o filename test.go`


这两种方式 都是在 PowerShell 中运行 

环境变量的更改也只会影响当前的 PowerShell 会话。



永久改变go环境变量值

go env -w GOOS=linux  
go env -w GOARCH=amd64


临时改变go环境变量值

$env:GOOS="linux"


如果文章对您有帮助,点击下方的广告,支持一下作者吧!

相关推荐


phpstorm 设置 外部命令

C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.20.11781.0_x64__8wekyb3d8bbwe\wt.exe-d $ContentRoot$$ProjectFileDir$

点名工具,抽奖软件

点名工具,抽奖软件

酷炫的倒计时客户端

QQ: 425100867捐赠开发者:

go 的加减乘除运算注意事项,及相互转化问题

packagemain import( "fmt" ) funcmain(){ varintAint=10 varintBint=9 varfloatAfloat64=10 varfloatBfloat64=9 //在Go语言中,操作数的类型必须匹配。也就是说,进行运算时,操作数的类型必须一致或能够进行合理的转换。 //具体来说