You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GoLand中切换编译x32与x64版本的Windows程序?

在GoLand 2020.1中编译Windows x32和x64版本程序的方法

方法一:通过GoLand运行配置编译

  • 打开GoLand并加载你的项目,点击顶部菜单栏的Run → Edit Configurations...
  • 在配置窗口左上角点击+,选择Go Build新建编译配置
  • 在配置页面填写以下信息:
    • Name:自定义命名,比如Windows x64 编译或Windows x32 编译
    • Run kind:选择Directory,指定你的项目根目录路径
    • Output directory:设置编译后可执行文件的输出文件夹
  • 切换到Environment标签页,添加对应环境变量:
    • 编译x64版本:添加GOARCH=amd64、GOOS=windows
    • 编译x32版本:添加GOARCH=386、GOOS=windows
  • 点击Apply保存配置,然后点击Build按钮即可完成编译

方法二:通过GoLand终端直接编译

  • 打开GoLand底部的Terminal终端面板
  • 编译Windows x64版本,执行以下命令:
    SET GOOS=windows
    SET GOARCH=amd64
    go build -o your_app.exe ./main.go
    
  • 编译Windows x32版本,执行以下命令:
    SET GOOS=windows
    SET GOARCH=386
    go build -o your_app_32.exe ./main.go
    
    (注:如果是在Linux/Mac系统下的GoLand,环境变量改用export,比如export GOOS=windows)

注意事项

  • 确保本地Go环境配置正常,可通过go env命令检查当前环境变量
  • 若项目使用Go Modules,先执行go mod tidy确保依赖包已完整下载

内容的提问来源于stack exchange,提问作者Stalker17

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 22:20:28