首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sun_shine
掘友等级
硬件工程师
|
北京嘉华龙马科技有限公司
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
8
文章 8
沸点 0
资讯 0
赞
8
关注
返回
|
搜索文章
文章
热门
最新
sun_shine
4年前
人工智能
命令行
makefile--隐式规则
当使用include关键字包含其它文件时,需要确保被包含文件中的同名目标只有依赖,没有命令;否则,同名目标的命令将会被最后定义的命令取代。 从以上makefile执行结果可以看到,CC、RM、以及%.o : %.c 调用的@ $^,都是make中默认的隐式规则。 并且通过依赖名…
2059
点赞
评论
sun_shine
4年前
人工智能
编译器
正则表达式
makefile-- 自动生成依赖关系 示例
观察以下makefile文件是否正确:当修改func.h中宏HELLO的内容后,执行make命令发现,编译器无法更新main.c和func.c,进而无法更新执行的结果:原因在于func.h中更新的内容无法自动更新到func.c和main.c文件中,进而导致编译的hello.ou…
2467
1
评论
sun_shine
4年前
命令行
人工智能
Debug
makefile--变量与函数的综合示例
2. 关键语法 3. 关键技巧 4. 规则中的模式替换(目录结构) 下列左图为命令行执行make DEBUG:=true的结果;右图为命令行执行make的结果;可以看到,当命令行指定DEUBG值之后,进入target文件夹后命令行执行objdump -S hello-makef…
117
点赞
评论
sun_shine
4年前
人工智能
makefile--函数定义与调用
1. makefile中支持函数的概念 2. 深入理解自定义函数 3. make解释器中的预定义函数
2445
点赞
评论
sun_shine
4年前
人工智能
命令行
makefile--变量的应用(下)
1. 环境变量(全局变量) 2. 变量在不同makefile之间的传递方式 3. 目标变量(局部变量) 4. 模式变量
1887
点赞
评论
sun_shine
4年前
命令行
人工智能
makefile--变量的应用(上)
1. 变量值的替换 2. 变量的模式替换 3. 规则中的模式替换 通过target-pattern从targets中匹配子目标;再通过prereq-pattern从子目标生成依赖;从而构成完整的规则。 4. 变量值的嵌套引用 5. 命令行变量 6. override关键字 7.…
378
点赞
评论
sun_shine
4年前
人工智能
makefile--if条件判断语句的语法与使用
1. makefile中支持条件判断语句 条件判断语句只能用于控制make实际执行的语句;但是,不能控制规则中命令的执行过程。 2. 条件判断语句的语法说明: 3. 条件判断关键字
3224
点赞
评论
sun_shine
5年前
makefile--预定义变量的使用
预定义变量的使用自动变量$@当前规则中出发命令被执行的目标$^当前规则中的所有依赖$<当前规则中的第一个依赖自动变量使用示例:注意:1、"$"对于makefile有特殊含义*输出时需要加上一个"$"进
403
点赞
评论
sun_shine
5年前
命令行
编译器
makefile-4--变量的定义与使用
分析:从执行结果来看,调用(TARGET)相当于调用了hello.out。代码实现了将gcc和hello.out作为变量的值,在执行的时候调用变量也就相当于调用了变量的值本身。 引用变量,有助于维护代码,当需要改变编译器和目标名称的时候,代码维护性很强,改动性很小。参看编程示例…
1751
点赞
评论
sun_shine
5年前
Linux
linux常见命令说明
--将old.txt文件拷贝到/tmp/目录下,并重新命名为new.txt。如果拷贝目录,需要加-r 参数 --创建文件,如果文件存在,则表示修改当前文件时间。
79
点赞
评论
下一页
个人成就
文章被点赞
1
文章被阅读
21,613
掘力值
340
关注了
1
关注者
2
收藏集
0
关注标签
4
加入于
2018-02-26