如何在编译器'edg'中使用相对路径?

时间:2016-04-05 10:30:38

标签: c++ c frontend backend edg

我使用编译器'edg'进行前端编译

我们假设我有2个文件

a)  /build/src/a.c
b)  /build/include/a.h

我可以通过指定'-I /build/include'来编译'a.c'  但不使用'-I ../ include'

如何使用'edg'来使用相对路径?

注意:我正在使用'xml'文件而不是命令行

编译所有源文件

1 个答案:

答案 0 :(得分:0)

相对路径,但相对于什么?我怀疑-I../include实际上是有效的,并且与编译器进程的当前工作目录相关。 IOW,执行cd /build/src../include即可。

我不知道你的意思"使用xml文件&#34 ;;但这并没有消除编译器进程具有当前工作目录的事实。