Visual Studio无法查看.cpp文件

时间:2017-03-26 01:28:48

标签: c++ visual-studio visual-studio-2013 linker

Visual Studio无法查看.cpp个文件,或者至少看不到我认为发生的情况。首先,如果我创建一个新项目并在.h下添加一些Header Files文件,在.cpp下添加一些Source Files文件,我可以包含任何标题,我很好。< / p>

但是,我有一个包含一些模块的文件夹(.h.cpp)。我去项目属性 - &gt;额外包括目录,一切都很棒..或不?是的,现在visual studio可以看到我包含的所有.h文件,但是当我尝试编译时,基本上所有内容都会出现链接器错误(未解析的符号)。这可能意味着visual studio无法看到.cpp文件。

那说,我该怎么办?

2 个答案:

答案 0 :(得分:0)

VS无法查看.cpp文件,因为它没有查找它们。要获取该模块中的符号,您必须编译源代码或链接到外部库。

您有两种选择。您可以将.cpp添加到解决方案中,以便它们与您的项目一起编译。或者,您可以将外部代码编译到库中,将其添加到其他依赖项中。

由于它是外部模块,您可能希望使用第二个选项。

答案 1 :(得分:0)

Visual Studio不应该以某种方式单独“看到”.cpp个文件。如果您希望将.cpp文件编译为某个项目或解决方案的一部分,则必须明确添加到该项目中。你必须手动完成。

您已经在项目开头添加了一些.cpp文件。为什么你突然决定你不必为其他.cpp文件做这些?