linux C 使用$(basename $(notdir $@))了解Makefile
发布时间:2023-12-13 13:02:14 所属栏目: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内核 – 设备驱动程序代码在哪里执行?内核空间还是用
- 如何在Linux上从PHP创建与WinZip兼容的AES-256加密zip文件?
- linux – sed:如何删除匹配包含正斜杠的模式的行?
- linux – 为什么我不能光盘进入/ var / lib / mysql
- 如何在linux中使用cx_freeze来创建一个在windows中使用的包
- 在Linux内核中添加一个新的系统调用3.3
- linux – 为ad-hoc wlan预定义的小区ID分配
- 并发性 – 特定场景的最佳Linux内核锁定机制是什么
- linux – 为什么`ls`每行列出多个文件,但`ls pipe / redire
- 如何在linux崩溃期间终止线程?
推荐文章
站长推荐
