gpt4 book ai didi

Makefile:展开相对 PREFIX 路径

转载 作者:行者123 更新时间:2023-12-02 12:08:22 24 4
gpt4 key购买 nike

在我的 Makefile 中,有一个 PREFIX 变量用于指定完成的文件应放置的位置。但是,在内部,我需要使用 PREFIX 的绝对路径,因为工作目录发生了变化。

我尝试过类似的事情

PREFIX=../out
REALPREFIX=`readlink -f $(PREFIX)`

这不起作用,也没有起作用

default: fixprefix $(addprefix $(REALPREFIX)/,$(OBJS))

fixprefix:
REALPREFIX=`readlink -f $(PREFIX)`

我所需要的只是在计算先决条件列表时将绝对路径添加到 OBJS 上。

最佳答案

如果您使用 GNUMake,您可以执行以下操作:

REALPREFIX = $(realpath $(PREFIX))

关于Makefile:展开相对 PREFIX 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5969129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com