Nik*_*tio 12 eclipse makefile eclipse-cdt
我正在使用Eclipse CDT.我已经配置了"外部构建器",我自动生成Makefile.不幸的是,生成的Makefile包含绝对包含路径.我想在其他系统上使用生成的Makefile(没有安装Eclipse) - 有没有办法让Eclipse使用相对路径进入Makefile?
我已使用$ {workspace_log}在设置 - >工具设置 - > GCC C编译器 - >包含路径下配置了我的项目包含目录.
如果您在“包含路径”(而不是${workspace_loc}
)中使用相对路径,那么生成文件(以及它使用的 .mk 文件)也将包含相对路径。
小智 5
有一种更好的方法:“项目>属性> C / C ++构建>设置>工具设置> Cross G ++ [或GCC]编译器>包含”。单击加号按钮,然后输入:
“ $ {ProjDirPath} /../../../ somefolder1 / somefolder2”
这种方法允许您通过项目文件夹的相对路径指定任何外部文件夹,即使它位于父子文件夹中也是如此。
归档时间: |
|
查看次数: |
10449 次 |
最近记录: |