Mac上运行go run main.go 报错fork/exec ******* main: exec format error

今天通过goland执行go run main.go运行我本地编写好的go代码时,发现报错fork/exec / xxxfork/exec /var/folders/w6/b889vmrj5nndts1bypnytr380000gn/T/go-build816012145/b001/exe/main: exec format error

解决办法

方法一:

因为当前go的build环境不对,比如:我是mac系统,但是之前go中的GOOS配置的是linux,因此导致报错

设置为正确的GOOS

bash 复制代码
go env -w GOOS="darwin"
# GOOS=darwin GOARCH=amd64 go build -o  main -v ./main.go
相关推荐
水瓶丫头站住28 分钟前
Qt中QRadioButton的样式设置
开发语言·qt
关关钧2 小时前
【R语言】绘图
开发语言·python·r语言
大吱佬2 小时前
解决每次 Maven Rebuild 后 Java 编译器版本变为 1.5
java·开发语言·maven
C#Thread3 小时前
C#上位机--循环语句
开发语言·c#
diemeng11193 小时前
2024系统编程语言风云变幻:Rust持续领跑,Zig与Ada异军突起
开发语言·前端·后端·rust
MelonTe3 小时前
使用Go复刻skiplist核心功能
redis·golang
软件黑马王子4 小时前
Unity游戏制作中的C#基础(3)加减乘除算术操作符,比较运算符,逻辑与,或运算符
开发语言·unity·c#
张太行_4 小时前
Qt Creator 设计界面后的预览方法
开发语言·qt