我使用编译器'edg'进行前端编译
我们假设我有2个文件
a) /build/src/a.c
b) /build/include/a.h
我可以通过指定'-I /build/include'
来编译'a.c'
但不使用'-I ../ include'
如何使用'edg'来使用相对路径?
注意:我正在使用'xml'文件而不是命令行
编译所有源文件答案 0 :(得分:0)
相对路径,但相对于什么?我怀疑-I../include
实际上是有效的,并且与编译器进程的当前工作目录相关。 IOW,执行cd /build/src
和../include
即可。
我不知道你的意思"使用xml文件&#34 ;;但这并没有消除编译器进程具有当前工作目录的事实。