我得到了以下代码结构:有几个子文件夹F1,F2,F3,每个子文件夹都有源.cpp文件和一个包含相应.h文件的文件夹。例如,从现有的时髦代码结构创建Visual Studio项目
[F1]
source1.cpp
[includes]
source1.h
[F2]
source2a.cpp
source2b.cpp
[includes]
source2a.h
source2b.h
[F3]
source3.cpp
[includes]
source3.h
此外,例如,在source3.cpp有可能是线路
#include "source1.h"
,而不是
#include "F1/source1.h"
我的猜测是采取同时使用make文件编译的照顾。
我想在Visual Studio Community 2017中创建一个C++项目,以使用它的IDE功能,如IntelliSense等。但是,由于这种时髦的代码结构,所有这些包括出错,Visual Studio没有看到相关的标题。我怎样才能解决这个问题?
子文件夹添加到包含路径? – user463035818
@ tobi303:我在哪里以及如何做到这一点?我是VS的新手。 – Ulysses
'-Idirectory'在gcc上必须有一些东西在Visual的项目设置中,从来没有使用过,所以我不知道在哪里可以找到它 – user463035818