define _find-android-products-fil"/>
我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux 中makefile的命令包定义及使用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux 中makefile的命令包定义及使用

Linux 中makefile的命令包定义及使用

下面以buildcoreproduct.mk下面的内容为例介绍:


<span style="font-size:14px;">define _find-android-products-files 
$(shell test -d device && finddevice -maxdepth 6 -name AndroidProducts.mk)  
 $(shell test -d vendor && find vendor -maxdepth 6 -nameAndroidProducts.mk)  
 $(class="lazy" data-src_TARGET_DIR)/product/AndroidProducts.mk 
endef</span> 

makefile文件中如出现一些相同的命令序列,可为这些相同的序列定义一个变量,不能和makefile文件中的变量重名,这里是_find-Android-products-files,定义这种命令序列的语法以define开始,以endef结束。

命令包的使用,就像使用变量一样:


<span style="font-size:14px;">define get-all-product-makefiles 
$(call get-product-makefiles,$(_find-android-products-files)) 
endef</span> 

$(_find-android-products-files),用$来使用命令包,就像使用函数和变量一样
这里call是函数名,get-product-makefiles和$(_find-android-products-files)是函数的参数

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux 中makefile的命令包定义及使用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux 中makefile的命令包定义及使用

Linux 中makefile的命令包定义及使用 下面以buildcoreproduct.mk下面的内容为例介绍:define _find-android-products-fil
2022-06-04

怎么在Linux 中使用makefile命令

这篇文章将为大家详细讲解有关怎么在Linux 中使用makefile命令,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。下面以\build\core\product.mk下面的内容为例介绍:<
2023-06-09

解压rpm包的linux命令及rpm命令使用简介

rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能 rpm -ivh install_rpm tar xvf informix-linux.tar inux下解压命令大全 .tar 解包:ta
2022-06-04

linux中如何定义自己的命令

这篇文章主要介绍linux中如何定义自己的命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!学习如何创建别名:你可以将太长或难以记忆的命令打包成你自己构建的命令。命令别名Alias在 Linux shell 中指的是
2023-06-16

Linux中screen命令及使用方法

Screen简介 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话
2022-06-03

如何在Linux中使用tar打包命令

本篇文章为大家展示了如何在Linux中使用tar打包命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linu
2023-06-09

linux 中的ls命令参数详解及ls命令的使用实例

一、ls命令参数详解可以通过阅读 ls 的说明书页(man ls)来获得选项的完整列表。 -a ? 全部(all)。列举目录中的全部文件,包括隐藏文件(.filename)。位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录
2022-06-04

如何使用CDPATH为linux cd命令定义基础目录

这篇文章主要讲解了“如何使用CDPATH为linux cd命令定义基础目录”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CDPATH为linux cd命令定义基础目录”吧!如果你经常
2023-06-17

Linux压缩打包命令的使用方法

本篇内容主要讲解“Linux压缩打包命令的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux压缩打包命令的使用方法”吧!参数:-c :建立一个压缩文件的参数指令(create 的意
2023-06-13

Linux中finger命令的使用

本篇内容主要讲解“Linux中finger命令的使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中finger命令的使用”吧!Linux 允许多个用户使用不同的终端同时登陆,Linu
2023-06-16

在 Linux 命令行中使用 tcpdump 抓包的一些功能

tcpdump 是一款灵活、功能强大的抓包工具,能有效地帮助排查网络故障问题。 以我作为管理员的经验,在网络连接中经常遇到十分难以排查的故障问题。对于这类情况, tcpdump 便能派上用场。 tcpdump 是一个命令行实用工具,允许你抓
2022-06-04

Linux中rz命令和sz命令的使用方法

这篇文章主要介绍“Linux中rz命令和sz命令的使用方法”,在日常操作中,相信很多人在Linux中rz命令和sz命令的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中rz命令和sz命令的使
2023-06-09

Vue中的自定义指令有哪些及怎么使用

本篇内容主要讲解“Vue中的自定义指令有哪些及怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue中的自定义指令有哪些及怎么使用”吧!1、什么是自定义指令vue 官方提供了 v-text
2023-06-30

Linux系统中ps命令和gitps命令的使用

本篇内容介绍了“Linux系统中ps命令和gitps命令的使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!psps [-aAcdefHjl
2023-06-12

如何使用linux shell 管道命令及管道命令与shell重定向区别

这篇文章主要介绍“如何使用linux shell 管道命令及与shell重定向区别”,在日常操作中,相信很多人在如何使用linux shell 管道命令及与shell重定向区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希
2023-06-09

linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)

注意!!! 这种情况其实可以在安装虚拟机过程中进行避免得,下次测试装虚拟机的时候直接选择开发工具就可以了好啦言归正传,这次是帮助大家解决问题得,首先输入make会有下图的显示这种情况下如果是有网环境直接输入yum -y install ma
2022-06-03

linux中打包与压缩及tar命令的示例分析

这篇文章主要介绍linux中打包与压缩及tar命令的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!打包和压缩在linux中,打包和压缩可以说是两个不同的概念,弄清这两个概念对于我们理解复杂的文件后缀有非常大的
2023-06-09

编程热搜

目录