首先項目里創(chuàng)建Makefile文件
build\:go:
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/main main.go
run\:go:
go run main.go
%:
@echo 未定義該命令 $@
這樣就可以執(zhí)行以下命令
make build:go
make run:go
然后你不想使用make命令,想自定義的話在/usr/local/bin/{自定義名稱}
假如峦耘,我想要qn build:go來執(zhí)行的話創(chuàng)建/usr/local/bin/qn
文件內容如下:
#!/bin/bash
make "$@"%
然后給個執(zhí)行權限
chmod +x /usr/local/bin/qn
# 然后就可以執(zhí)行自定義命令了
qn build:go