Makefile:windows上的realpath函数,用于gnu工具链(yagarto)

时间:2012-12-11 16:22:35

标签: gcc makefile gnu-make toolchain

我正在尝试在windows上为arm gnu工具链编写一些makefile。 (yagarto.de)

但是

MY_LIBC_PATH = $(realpath D:/temp//_latest//../)

我得到了

D:/privat/stm32/eclipse-juno_workspace/yagarto_test/D:/temp

我的目标是只获得第二部分(D:/ temp),第一部分(D:/ privat / stm32 / eclipse-juno_workspace / yagarto_test /)是我的工作目录..

我认为realpath在这种情况下是一个make函数... 知道如何只获得 D:/ temp

1 个答案:

答案 0 :(得分:1)

这是GNU make中的一个已知问题。例如,请参阅make-w32列表中的this post。该帖子还提出了一种解决方法。