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

MAKEFLAGS += -rR --include-dir=$(CURDIR)的含义

一、目的

        在看uboot顶层Makefile文件时遇到这个代码不甚明白,故查找了一下资料以供大家学习

        

二、介绍

        

        MAKEFLAGS += -rR

        表示禁止使用内置的隐含规则和变量定义;这个选项用于启用recursive make,使得Makefile目标可以调用其他Makefile目标,就像调用外部程序一样;

        MAKEFLAGS += -rR --include-dir=$(CURDIR)这个选项在recursive make的基础上增加了对当前目录的包含。这意味着Make会查找header文件和其他包含文件时,包括当前Makefile所在的目录。
        综上所述,这两个选项一起使用可以实现一个使用recursive make并且包括当前目录的构建过程。

http://www.lryc.cn/news/191823.html

相关文章:

  • maven问题与解决方案、部署
  • 【大数据】Hadoop MapReduce与Hadoop YARN(学习笔记)
  • 接口测试文档
  • Ubuntu中不能使用ifconfig命令
  • BAT020:将文本文档中多行文本拼接为;分隔的单行文本
  • 安防初识命令【学习笔记】
  • idea 启动出现 Failed to create JVM JVM Path
  • 凉鞋的 Unity 笔记 108. 第二个通识:增删改查
  • angular项目指定端口,实现局域网内ip访问
  • 解决uniapp里scroll-view横向滚动的问题
  • LeetCode——动态规划(五)
  • 与HTTP相关的各种概念
  • CentOS 7 编译安装Boost
  • vue图表制作
  • 使用 GitHub Action 自动更新 Sealos 集群的应用镜像
  • windows频繁更新问题解决方案
  • day05-前后端项目上传到gitee、后端多方式登录接口、发送短信功能、发送短信封装、短信验证码接口、短信登录接口
  • 046:mapboxGL加载天地图路网图+标记(wmts方式)
  • 【ICer的脚本练习】tcl语法熟悉和工具tcl的实例
  • uniapp+vue3+ts+uview-plus搭建项目步骤
  • 在PHP中,可以使用不同的加密算法(如MD5、SHA1、SHA256)结合RSA算法进行公钥加密和私钥解密。
  • 第六章:路由交换机及操作系统
  • Kafka SASL认证授权(六)全方位性能测试
  • 基于nodejs+vue校园失物招领平台设计与实现
  • Open Winding-PMSM-开绕组永磁同步电机基本介绍
  • uniapp 一次性上传多条视频 u-upload accept=“video“ uni.chooseMedia uni.uploadFile
  • CentOS7卸载硬盘报错:umount: /data: target is busy.
  • Chrome插件精选 — 鼠标手势插件
  • JMeter分布式
  • [华为杯研究生创新赛 2023] 初赛 REV WP