Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用斯坦福CS106B C++;图书馆与Visual Studio社区2015 我是新手,一直在尝试让Stanford C++库与VisualStudio社区2015一起工作。我查阅了很多地方,并一直在按照很多说明进行操作,我发现其中最有用的是本页上的7步说明:_C++_Visual Studio_Libraries - Fatal编程技术网

使用斯坦福CS106B C++;图书馆与Visual Studio社区2015 我是新手,一直在尝试让Stanford C++库与VisualStudio社区2015一起工作。我查阅了很多地方,并一直在按照很多说明进行操作,我发现其中最有用的是本页上的7步说明:

使用斯坦福CS106B C++;图书馆与Visual Studio社区2015 我是新手,一直在尝试让Stanford C++库与VisualStudio社区2015一起工作。我查阅了很多地方,并一直在按照很多说明进行操作,我发现其中最有用的是本页上的7步说明:,c++,visual-studio,libraries,C++,Visual Studio,Libraries,但是,在遵循所有说明之后,在尝试构建一个空项目时,我得到了以下错误:LNK2019和LNK1120 当然,如果我运行一段非常简单的代码,就会得到数十个LNK2019(和一个LNK1120)。 我一直在努力解决这个没完没了的问题,但没有结果。非常感谢您的帮助。图书馆已经建成,您只是想使用它吗?如果是这样,它必须使用相同版本的Visual Studio和相同的内存模型进行编译。我在项目目录中包含了一个StanfordCPPLib.Lib文件,然后将其“添加”为“现有项”,从而将其提供给源文件下的项目

但是,在遵循所有说明之后,在尝试构建一个空项目时,我得到了以下错误:LNK2019和LNK1120

当然,如果我运行一段非常简单的代码,就会得到数十个LNK2019(和一个LNK1120)。
我一直在努力解决这个没完没了的问题,但没有结果。非常感谢您的帮助。

图书馆已经建成,您只是想使用它吗?如果是这样,它必须使用相同版本的Visual Studio和相同的内存模型进行编译。我在项目目录中包含了一个StanfordCPPLib.Lib文件,然后将其“添加”为“现有项”,从而将其提供给源文件下的项目。我猜这意味着图书馆已经建成了?如果没有,我可以自己重建吗?这意味着图书馆已经建成了。您必须确保它使用与VS 2015相同的编译器构建,并且使用相同的运行库(例如/MD、/MT等)。如果没有,你可以自己构建,如果你有源文件的话。源文件是可用的,我已经使用这里的说明尝试过一次:我在做这件事时遇到了问题和许多错误。但根据你说的,至少现在我知道我走对了方向。为了澄清,我需要构建一个静态库,对吗?我在上面msdn页面上的说明的帮助下尝试使用构建库。特别是,我创建了一个空的静态库项目,然后向其中添加了所有的头文件和源文件(右键单击Project->Add Existing Item)。当我尝试构建项目时,会出现大量C1083错误,例如:“无法打开包含文件:'console.h':没有这样的文件或目录。”也就是说,console.h和console.cpp分别包含在头文件和源文件中。