从现有的时髦代码结构创建Visual Studio项目

时间:2017-07-07 13:37:52

标签: c++ visual-studio

我获得了以下代码结构:有几个子文件夹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没有看到相关的头。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

来自MSDN

  

在Visual Studio开发环境中设置此编译器选项:

     
      
  1. 打开项目的“属性页”对话框。
  2.   
  3. 单击C / C ++   文件夹中。
  4.   
  5. 单击“常规”属性页。
  6.   
  7. 修改其他包含目录属性。
  8.   

enter image description here