linux C 使用$(basename $(notdir $@))了解Makefile
发布时间:2023-12-13 13:17:57 所属栏目:Linux 来源:DaWei
导读: 我正在尝试了解一个Makefile,但是我不明白配方的意见.
...
...
sample.a:
cd ../$(basename $(notdir $@)) && make ##i don't understand this
...
...
我还是个新手.你可
...
...
sample.a:
cd ../$(basename $(notdir $@)) && make ##i don't understand this
...
...
我还是个新手.你可
我正在尝试了解一个Makefile,但是我不明白配方的意见. ... ... sample.a: cd ../$(basename $(notdir $@)) && make ##i don't understand this ... ... 我还是个新手.你可以给我一个很简单的解释: $(basename $(notdir $@)) 解决方法 如果你打破它:$(notdir $@)从文件名中删除路径,只留下文件名(所以/x/y/foo.a变成foo.a) 这里有一个体面的参考:http://www.gnu.org/software/make/manual/html_node/File-Name-Functions.html (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Linux:python:在raw_input()之前清除输入缓冲区
- linux – 按日期字段在bash中排序日志
- Handling of asynchronous events---reference
- linux – 如何设置后台ssh隧道的自动(重新)启动
- 锁定 C 在Linux内核抢占spin_lock和mutex_lock
- 如何遍历linux内核中的文件地址空间的页面缓存树
- LINUX实战:Kickstart配置文件超详细解析
- 命令行 – zsh如何扩展globs?
- linux-kernel – x86-64位处理器中的PAE – Linu
- azure – Project Oxford Speech API的客户端ID