Eclipse:路径变量扩展到相对路径而不是绝对路径



我想在没有 eclipse 的情况下构建 eclipse 项目。我想将几个依赖项目放入一个 git 存储库中。

我有一个库项目l和一个可执行项目p

我在p(在 G++ 编译器 -> 包含下)指定一个包含作为"${workspace_loc:/l/include}。构建进展顺利。

然而自动生成的subdir.mk具有-I"/home/user/workspace/l/include",即绝对路径。

这使得如果不先在 eclipse 中打开项目(这将更新相对路径),就无法签出 git 并构建p

在包含 direcories 中使用相对路径而不是变量。 例如像这样的东西./../l/include。

最新更新