教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 golang的makefile编写

golang的makefile编写

发布时间:2022-02-25   编辑:jiaochengji.com
教程集为您提供golang的makefile编写等资源,欢迎您收藏本站,我们将为您提供最新的golang的makefile编写资源

     golang 也需要用到makefile,用makefile编译生成一个可执行文件然后执行

<pre><code>TARGET = apibin SRCS = $(wildcard *.go) ALLSRCS = $(wildcard *.go ./apis/*.go ./config/*.go ./muduo/*.go ./resources/*.go ./utils/*.go) VERSION = 0.0.1 BUILDTIME = `date %FT%T%z` LDFLAGS = -ldflags "-X main.version=${VERSION}" GCFLAGS = -gcflags "-N -l" #GCFLAGS = BINDIR = $(PWD) GOTAGS := -tags static .PHONY: clean all all : $(TARGET) $(TARGET) : % : $(BINDIR)/% $(BINDIR)/% : $(ALLSRCS) go build $(GOTAGS) -v -x $(GCFLAGS) $(LDFLAGS) -o $@ $(SRCS) clean : go clean -i -rm $(BINDIR)/$(TARGET)</code></pre>

好用

到此这篇关于“golang的makefile编写”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
golang的makefile编写
Golang在windows上开发的一些问题
make和makefile详解
C/C /Go混合编程实践之GoJieba
docker golang 开发环境
make clean与make distclean命令的区别
如何成功移植cleanflight、INAV到keil开发环境
golang编译之vendor机制
使用GoAdmin极速搭建golang应用管理后台(二)——自定义登录页面
04.Go项目布局-你如何设计项目结构

[关闭]
~ ~