【发布时间】:2011-04-29 04:04:43
【问题描述】:
我正在使用 Eclipse CDT。我已经配置了“外部生成器”并且我正在自动生成 Makefiles。不幸的是,生成的 Makefile 包含绝对包含路径。我想在其他系统(未安装 Eclipse)上使用生成的 Makefile - 有没有办法让 Eclipse 使用 Makefile 的相对路径?
我已经在 Settings -> Tool Settings -> GCC C Compiler -> Include Paths using ${workspace_log} 下配置了我的项目包含目录。
【问题讨论】:
-
下面接受的答案适用于项目中的包含路径,但是链接的资源文件呢?我生成的 makefile 仍然包含绝对路径源文件。您不在项目中使用链接源吗?如何在其他系统上编译?
标签: eclipse makefile eclipse-cdt