如何获取makefile中的逻辑路径?

如何获取makefile中的逻辑路径?,makefile,Makefile,我想在不同的符号链接路径中使用相同的文件,并检查不同的逻辑路径以设置不同的定义标志 但是我不能使用pwd获得逻辑路径。 帮帮我。谢谢 我想做的是: 假设物理路径为~/src/ ln~/src/~/src\u a/ 如果我转到逻辑路径(~/src_a)并执行make,我希望它可以检查逻辑路径。如果逻辑路径为src_a,请添加调试标志 我不能理解你的问题。你能举个例子吗?@Beta我补充了这个问题的细节。谢谢。如果你“转到逻辑路径”(我的意思是cd~/src\u a),那么工作目录就是~/src/

我想在不同的符号链接路径中使用相同的文件,并检查不同的逻辑路径以设置不同的定义标志

但是我不能使用pwd获得逻辑路径。

帮帮我。谢谢


我想做的是:

  • 假设物理路径为~/src/
  • ln~/src/~/src\u a/
  • 如果我转到逻辑路径(~/src_a)并执行make,我希望它可以检查逻辑路径。如果逻辑路径为src_a,请添加调试标志

  • 我不能理解你的问题。你能举个例子吗?@Beta我补充了这个问题的细节。谢谢。如果你“转到逻辑路径”(我的意思是
    cd~/src\u a
    ),那么工作目录就是
    ~/src/
    。你是如何到达那里的,除了作为历史堆栈中的一个命令外,不会被记住。如果你想设置调试标志,你可以在调用Make时显式地这样做。