编译器找到头文件而不是cpp文件?

时间:2014-02-09 21:44:41

标签: c++ visual-studio-2013

我在项目的“其他包含目录”中添加了一个文件夹,其中包含我的程序需要运行的所有其他.cpp和.h文件。编译器发现头文件很好,但是当我尝试构建项目时,我得到以下内容:

1>  Node.cpp
1>c1xx : fatal error C1083: Cannot open source file: 
'..\..\..\..\..\Dropbox\PDN_dropbox\Code\C++\INCLUDE FILES\Node.cpp': No such file or    directory

如果Visual Studio在同一个文件夹中,它们如何找到我的标题而不是.cpp文件?

我正在使用Visual Studio 2013。

1 个答案:

答案 0 :(得分:1)

  1. Visual Studio不会自动从include添加源文件 目录。您必须手动添加它们(主菜单→项目→ 添加现有项目)。
  2. 检查文件路径是否不太长。请参阅:"No such file or directory", but the file exists.