linux C 使用$(basename $(notdir $@))了解Makefile
发布时间:2023-12-13 13:18:49 所属栏目: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上自动执行串口通讯
- 什么是acpi_pm linux的clockource,什么硬件实现?
- linux – cronjob计时是从它创建的那一刻开始还是
- capistrano – cap deploy:setup使用root作为所
- CentOS下升级Git1.7.1升级到Git2.2.1
- sed如何在“=”分隔符之后得到第二个单词(字符串
- linux – 只打印stderr,不是stdout
- Common Linux log files name and usage--refere
- LINUX实操:RAID磁盘阵列的搭建(以raid0、raid1
- linux – 如何在bash上使用filetype将文件排序到