我正在学习Makefile!我包含了整个rm命令,以防某些参数相互依赖:
\n\nrm -f \\*~ core $(INCDIR)/\\*~\n
Run Code Online (Sandbox Code Playgroud)\n\n我假设 C++ 生成一些以 \'~\' 结尾的文件,所以我们删除这些文件,但是core是什么?谷歌返回的唯一内容是似乎假设其功能已经已知的教程,但我找不到任何只是说“核心是......”的内容。
\n\nRider:假设“_OBJ”是目标文件列表,“ODIR”是一个目录。然后...
\n\n$(patsubst %, $(ODIR)/%, $(_OBJ))\n
Run Code Online (Sandbox Code Playgroud)\n\n... 获取 \'_OBJ\' 中的任何文件名fname并将其替换为 \'$(ODIR)/fname\'\xe2\x80\x94,从而将其移动到目录 \'$(ODIR)\'名称fname,对吗?
\n 归档时间: |
|
查看次数: |
3013 次 |
最近记录: |