【发布时间】:2015-12-17 07:00:24
【问题描述】:
我有包含 C++ 代码的文件和文件夹的层次结构。 它们通常相互包含,例如:
#include "../../Foder1/Lib4/file12.hpp"
当我编译代码时,如果出现错误,我会看到如下消息:
Foder2/Lib7/../../Foder1/Lib4/file12.hpp:71:4: error <something>
虽然我更喜欢看到 .. 代表父目录在 gcc 错误消息中被取消:
Foder1/Lib4/file12.hpp:71:4: error <something>
拨打gcc的任何选项?
【问题讨论】:
-
您的 Makefile 在哪个文件夹中?
-
@Glapa makefile 位于项目的根文件夹中。该路径是相对路径