C/C++ 更清晰#includes

vap*_*ris 0 c c++ include

我真的不喜欢我必须在我的包含中向后导航。如果有办法避免这种情况,我会更喜欢。以这个文件夹为例:

在此处输入图片说明

有什么方法可以告诉编译器 (gcc) 开始从 RootFolder 寻找包含,所以我可以#include "Logic/Entitiy/Player.h"在我的 MainView.h/c 或其他任何地方说,这样我就可以避免那种不吸引人的向后导航。

Tho*_*lik 5

您可以将包含目录传递给编译器。配置取决于编译器。对于 gcc,您使用-I. https://gcc.gnu.org/onlinedocs/cpp/Search-Path.html