在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我们平常很多时候都是直接在命令行输入go build进行编译的:
或者测试使用go run运行项目
我看有很多大型开源项目都是如下方式:
或者是这样
我们打包运行这个过程,还有一个更加贴切的词语叫做构建项目。 Makefile介绍 Makefile 是和 make 命令一起配合使用的。它是开源的构建工具,很多大型项目的编译都是通过 Makefile 来组织的。 安装make centons系统的make安装命令:
工程结构 我这里新建了一个工程,工程目录是这样:
就多了一个Makefile文件,如果要使用Makefile去构建你项目,就需要在你的项目里面新建这个Makefile文件。 这里我贴一个简单的
解释下上面各行的意思:
注意: 第三行,第四行前面一定要用
构建 我们打开我们的终端,直接执行:
就开始构建了,效果如下: 好了,这次就给大家分享到这里,Makefile的功能很强大,这里只是讲了一丢丢。祝大家有个愉快的周末! 推荐阅读文献
欢迎您关注程序员同行者订阅号,程序员同行者是一个技术分享平台,主要是运维自动化开发:linux、python、django、saltstack、redis、golang、docker、kubernetes、vue等经验分享及经验交流。 **趁现在,关注我们 ** 牛人并不可怕,可怕的是牛人比我们还努力! 如果您觉得不错,请别忘了转发、分享、点赞让更多的人去学习, 您的举手之劳,就是对小编最好的支持,非常感谢! |
请发表评论