我们平常很多时候都是直接在命令行输入go build进行编译的:
go build .
或者测试使用go run运行项目
go run main.go
我看有很多大型开源项目都是如下方式:
make build
或者是这样
make install
我们打包运行这个过程,还有一个更加贴切的词语叫做构建项目。
Makefile介绍
Makefile 是和 make 命令一起配合使用的。它是开源的构建工具,很多大型项目的编译都是通过 Makefile 来组织的。
安装make
centons系统的make安装命令:
yum install -y make
工程结构
我这里新建了一个工程,工程目录是这样:
main.go里面的源码如下:

本文介绍了如何使用Makefile来组织和构建Go语言项目。通常我们使用`go build`或`go run`命令,但大型项目更倾向于使用Makefile。通过创建Makefile,可以简化编译和运行过程。文中展示了简单的Makefile编写示例,并提供了错误处理注意事项,以及如何执行Makefile进行构建。
最低0.47元/天 解锁文章
572

被折叠的 条评论
为什么被折叠?



