makefile - 如何在 make 变量中将当前目录捕获为绝对路径名?

标签 makefile gnu-make

我想在 GNUmake 文件运行期间将当前目录放入 make 变量中。

这样做的语法是什么?像这样的东西?

DIR := $(PWD)

最佳答案

嗯,不,$PWD有时在您的环境中定义并因此由 make 继承,但通常不是。您需要 $CURDIR .

DIR := ${CURDIR}

关于makefile - 如何在 make 变量中将当前目录捕获为绝对路径名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3050231/

相关文章:

shell - 什么是 .shar 文件?

c++ - 使用 g++ 在 Windows 上生成文件,链接库

git - 我如何向 gnu make 提交 git SHA1?

检查和编译跨多个目录的更改依赖项?

makefile - Makefile 中 TARGET_ARCH 变量的用途是什么

makefile - 获取目标的依赖项列表

c - OSX 上损坏的 vanity-gen 程序

makefile - 语法错误: word unexpected (expecting ")")?

gnu-make - 为什么条件变量赋值会设置一个值,而标准赋值却不会?

c++ - 与 Thrift Hook