makefile
小白智
这个作者很懒,什么都没留下…
展开
-
利用Makefile进行版本控制
1.获取当前编译时间,并进行输出重定向VER_DATE:=$(shell date +%y%m%d)但有时候由于时区设置不对,输出的时间与系统时间不一致,有可能是时区设置不对,方法如下if [ -f ./files/etc/productInfo ];then \ sed -i '/buildtime/d' ./files/etc/productInfo; \ echo "buildtime=$(shell TZ=CST-8 date "+%Y%m%d%H%M")" >> ./f原创 2021-10-18 20:25:21 · 331 阅读 · 0 评论 -
2021-10-09
如何快速验证宏定义是否生效1.前言我们在使用宏控制代码模块式,不知道宏控制有没有生效,整体编译验证又很费时间,故在此提出一种便捷方法。2.正文可以使用#error插入代码块进行编译测试,对特定目录进行编译--------make 目录名_buildZ:\tmp\RTL3-4-14b\users\rc\Makefileifneq ($(CONFIG_APP_CHANGE_FACTORY_SETTINGS),y)CFLAGS += -DCONFIG_CHANGE_FACTORY_SETTINGS原创 2021-10-09 19:33:19 · 223 阅读 · 0 评论