go makefile使用详解
参考文档 https://www.w3cschool.cn/mexvtg/adisqozt.html
一 . 目录和文件内容
文件所在目录
goproject
├── blog
├── blog-linux
├── blog-windows
├── main.go
└── Makefile
- Makefile 文件内容
APP=blog
all:build windows linuxs
build:
go build -o ${APP} main.go
windows:
go build -o ${APP}-windows main.go
linuxs:
go build -o ${APP}-linux main.go
2.main.go 文件内容
package main import "fmt" func main() { fmt.Print(111) }
二.执行命令

make 命令后面没有参数的话会默认执行 第一条规则 all
make linuxs 执行指定的规则
posted on 2022-07-22 11:02 running-fly 阅读(376) 评论(0) 收藏 举报
浙公网安备 33010602011771号