2016-06-30 40 views
1

我试图创建在Visual Studio 2015年一个新的VC++项目,其中我将使用以下库: SDL2 GLEW GLM的Visual Studio 2015年忽略具体项目包括:

正如我已经做过很多次之前,我已将项目设置如下:

  • 创建空项目并添加main.cpp与通常的最小主 函数和构建。
  • 将文件夹添加到解决方案目录(称为lib),添加将所需库复制到文件夹。
  • 在项目属性,在所有配置中,我浏览到VC++目录,并输入路径为每个库在包括和库目录。
  • 在链接器>输入下,我添加将要使用的.lib文件。
  • 最后,我将.dll文件复制到调试/释放文件夹在解决方案目录。

    在这个阶段,我应该可以键入#include <sdl2.h>#include <gl\glew.h>,但是找不到标题。

我已经双重检查了所有的文件名和路径,并且都是正确的。我可能错过了一些东西,但是我已经完成了一些设置教程,并检查了一些旧的项目,一切都很顺利。

有没有其他人听到这个消息,如果是这样,你有没有找到解决的办法?

+0

SDL在Windows上是''下* nix中是''。我建议使用'“SDL.h”'。 –

+0

设置SDL的包含目录时,您是否将其设置为“SDL /'?或“SDL/include”?或“SDL/include/SDL2 /'? –

+1

设置为$(SolutionDir)lib \ SDL2-2.0.3 \ include –

回答

0

事实证明,我不得不重新安装Visual Studio中。我之前在2015年之前安装了2017版,所以按照时间顺序安装。我不知道如果这有所作为,但现在一切正常。