我获得了以下代码结构:有几个子文件夹F1,F2,F3,每个子文件夹都有源.cpp文件,文件夹包含相应的.h文件。例如
[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没有看到相关的头。我该如何解决这个问题?
答案 0 :(得分:2)