当前位置: 首页 > news >正文

制作企业网站的一般流程百度推广优化排名

制作企业网站的一般流程,百度推广优化排名,wordpress 汇率,怎么做废品收购网站请阅读【ARM GCC 编译专栏导读】 上篇文章:【ARM 嵌入式 编译系列 2.1 – GCC 编译参数学习】 下篇文章:【ARM 嵌入式 编译系列 2.3 – GCC 中指定 ARMv8-M 的 Thumb 指令集参数详细介绍】 文章目录 编译参数介绍 编译参数介绍 通常我们在 OS 启动的时…


请阅读【ARM GCC 编译专栏导读】

上篇文章:【ARM 嵌入式 编译系列 2.1 – GCC 编译参数学习】
下篇文章:【ARM 嵌入式 编译系列 2.3 – GCC 中指定 ARMv8-M 的 Thumb 指令集参数详细介绍】

文章目录

    • 编译参数介绍

编译参数介绍

通常我们在 OS 启动的时候我们可以在串口log中看到 当前使用的镜像的编译时间、是谁编译的,当前镜像是基于哪个 git commit编译的?我们如何在编译过程中添加这些参数呢?

通过下面命令获取当前时间:

$ date +"%Y-%m-%d-%H-%M-%S"
2022-12-20-10-29-31

通过下面命令获取当前用户:

$ whoami
CodingCos

通过下面命令获取当前 git id

$ git log -1 --pretty=format:'%H'9c7085ed92eeeac5836f540511c65e5190975d46

我们只需要将上面获取到的值在 Makefile 中赋值给相应的变量, 然后使用 export将其从Makefile导出到由Makefile启动的子进程的环境中即可,如下:

COMPILE_TIME_DATE := $(shell date +"%Y-%m-%d-%H-%M-%S")
COMPILE_USER_NAME := $(shell whoami)
COMPILE_COMMIT_ID := $(shell git log -1 --pretty=format:'%H')export COMPILE_TIME_DATE
export COMPILE_USER_NAME
export COMPILE_COMMIT_ID

关于 Makefile 中 export 的使用

在编的时候将上面定义的参数以宏的形式进行定义, 如下:

 PARCFLAGS += -DCOMPILE_TIME_DATE=$(COMPILE_TIME_DATE) -DCOMPILE_USER_NAME=$(COMPILE_USER_NAME) -DCOMPILE_COMMIT_ID=$(COMPILE_COMMIT_ID) \

在编译的时候使用 参数 OBJCFLAGS 即可,如下:

ifeq ($(CROSS_COMPILE), )CROSS_COMPILE = arm-none-eabi-
endif
CC = $(CROSS_COMPILE)gcc
LD = $(CROSS_COMPILE)ld
GDB = $(CROSS_COMPILE)gdb
OBJDUMP = $(CROSS_COMPILE)objdump
OBJCOPY = $(CROSS_COMPILE)objcopy
READELF = $(CROSS_COMPILE)readelfall:%.o: %.c@echo -e "\t c " CC $(CFLAGS) $< -o $@@$(CC) $(PARCFLAGS) $< -o $@%.o: %.S@echo -e "\t s " CC $(OBJCFLAGS) $< -o $@@$(CC) $(OBJCFLAGS) $< -o $@

上篇文章:【ARM 嵌入式 编译系列 2.1 – GCC 编译参数学习】
下篇文章:【ARM 嵌入式 编译系列 2.3 – GCC 中指定 ARMv8-M 的 Thumb 指令集参数详细介绍】

http://www.hkea.cn/news/982388/

相关文章:

  • 1688网站的特点全网营销系统
  • 西安做网站企业网址怎么申请
  • 专业网站建设品牌百度指数里的资讯指数是什么
  • 做网站规避什么网站制作
  • 网站开发工作方案2022拉人头最暴利的app
  • 网站建设好还是阿里巴巴好磁力猫torrent kitty
  • wordpress跨域访问前端优化网站
  • 住房和城乡建设部网站买卖合同北京中文seo
  • WordPress自己安装了插件深圳seo推广外包
  • 建立网站舆情分析报告范文
  • wordpress 空格 插件班级优化大师app
  • 成都有实力的网站建设网络培训心得
  • 中企高呈建设网站在百度怎么创建自己的网站
  • 女的和女的做那个视频网站怎么在网上做网络营销
  • 网站开发需要什么软件百度怎样发布作品
  • 专门做宠物食品的网站市场调研怎么做
  • 兰州网站建设q.479185700棒成年s8视频加密线路
  • 付费网站推广seo关键词排名优化怎么收费
  • 网站由那些组成google网页搜索
  • 对一个网站做性能测试谷歌paypal官网入口
  • 北京住房投资建设中心网站首页快速排名怎么做
  • 中国网站制作 第一个佛山网站优化
  • thinkphp做的教育网站微商引流推广
  • 做特卖网站手机版电商最好卖的十大产品
  • 怎样做网站平叿trinseo公司
  • 北京大兴最专业的网站建设公司如何推广一个项目
  • 网页设计最牛的网站建设宁波网站优化公司哪家好
  • 建设通查询如何做网站推广及优化
  • 城乡建设网站首页百度seo收录软件
  • 永久免费建个人网站培训网站建设