2015-10-20 59 views
2

我正在通过Eric S. Roberts的“Programming Abstractions in C++”学习C++,其中涵盖了Stanford CS106B的内容。它需要使用斯坦福C++库来处理书中给出的大量示例。将斯坦福C++库添加到Visual Studio 2015

但是,我使用的是Visual Studio Community 2015,几乎无法将斯坦福C++库链接到它。我已经尝试了迄今为止在互联网上发现的所有内容。也许这个库与VS 2015不兼容?

请您帮我一套说明。我不是软件工程师或CS。我是一个我,所以任何详细的指示将是非常有益的!谢谢!

+1

请发表你得到任何输出。 – LeChiffre

+0

它看起来像斯坦福图书馆是打算与gcc而不是Visual Studio一起使用。这听起来像是你自己做的,而不是标准课程的一部分。我建议你找到一个不同的资源来学习C++,这样你就可以学习C++ 11及其后的新标准所带来的改进。 –

+0

谢谢。那是真实的。我正在自己做,而且使用其他资源也不错。但是我今年冬天正在斯坦福大学上另一堂课,而CS106B是其中一个先决条件,所以我想在内容上贴近它。 – Paulo

回答

2

我已经找了斯坦福C++库,发现是包含头文件和源文件

所以,你可以做的是:

A)只需直接将文件添加到您的项目(拖放正下降)

B)创建一个新的静态库项目。与斯坦福图书馆文件,编译它,然后链接它到您的个人项目。

斯坦福库的源代码:

http://stanford.edu/~stepp/cppdoc/

https://github.com/stepp/stanford-cpp-library/tree/master/StanfordCPPLib

+0

我会为新的静态库项目投票。我只是尝试使用stanford.edu的源代码的zip文件,并且它看起来像Visual Studio 2013有一些编译器问题,可能是由于使用较早版本的Visual Studio的库的最后更改。 –