这些文件是不正确的还是我的行为不正确? 我尝试使用我在VisualStudio 2015项目中从Internet下载的C++文件。p>

这些文件是不正确的还是我的行为不正确? 我尝试使用我在VisualStudio 2015项目中从Internet下载的C++文件。p>,c++,external,C++,External,从这里开始:如果你向下滚动文件大约85%,就会有一个名为galsource.zip的zip文件。在zip下面,它显示了包含在zip中的文件。我将其提取到文件资源管理器中的cpp项目中,然后尝试以下include语句: #include "GeneticLibrary/source/StopCriterias.h" 据我所知,仅仅使用include语句不应该阻止一个项目的构建,但是当我尝试运行一个简单的hello world项目时,它(或者GeneticLibrary文件夹中的任何其他文件)不会

从这里开始:如果你向下滚动文件大约85%,就会有一个名为galsource.zip的zip文件。在zip下面,它显示了包含在zip中的文件。我将其提取到文件资源管理器中的cpp项目中,然后尝试以下include语句:

#include "GeneticLibrary/source/StopCriterias.h"
据我所知,仅仅使用include语句不应该阻止一个项目的构建,但是当我尝试运行一个简单的hello world项目时,它(或者GeneticLibrary文件夹中的任何其他文件)不会构建,并抛出几十个错误,例如

严重性代码说明项目文件行抑制状态 错误C4430缺少类型说明符-假定为int。注释:C++不支持默认int GestTestC:C:\\\李察\\DeaStudio\VisualStudio 2015 \项目\ GeigTestTest\GestTestCale\GeNeTiCalp\Soal\TrimeMultual.H 73 < /P> 严重性代码说明项目文件行抑制状态 错误C3646“\u valueType”:未知重写说明符GeneticTesting c:\users\richard\documents\visual studio 2015\projects\GeneticTesting\GeneticTesting\geneticlibrary\source\stopcriterias.h 160

严重性代码说明项目文件行抑制状态 错误C4430缺少类型说明符-假定为int。注意C++不支持默认int GestTestC:C:\\李察\\DeaStudio\VisualStudio 2015 \项目\ GeigTestCyest\GestTest\\GeNealStudio\Soal\Stestuffiasas,h 160 < /P> 我无法想象我下载的文件只是不工作,所以我认为我做错了什么。任何帮助都将不胜感激

据我所知,仅仅使用include语句不应该阻止项目的构建

这就是问题所在。如果您使用的是包(或库),通常不能只选择一个包含文件。包含文件之间通常有更多的依赖关系。例如,如果您尝试构建一个Windows应用程序,只使用单个
Windows.h
文件,而不使用其他支持文件,那么您将收到大量错误。但是,我可以想象,您会遇到的第一个错误是缺少include文件

您应该下载整个库并使用完整的源代码,而不是在浏览器中“查看”文件

您可以从同一站点获得完整的源代码,只需一个不同的链接:

据我所知,仅仅使用include语句不应该阻止项目的构建

这就是问题所在。如果您使用的是包(或库),通常不能只选择一个包含文件。包含文件之间通常有更多的依赖关系。例如,如果您尝试构建一个Windows应用程序,只使用单个
Windows.h
文件,而不使用其他支持文件,那么您将收到大量错误。但是,我可以想象,您会遇到的第一个错误是缺少include文件

您应该下载整个库并使用完整的源代码,而不是在浏览器中“查看”文件


您可以从同一个站点获得完整的源代码,只是一个不同的链接:

我已经将zip文件放入并解压缩到项目中,所以我拥有我认为的所有文件。我已经将zip文件放入并解压缩到项目中,所以我拥有我认为的所有文件。