OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)

之前在配置OpenGL时出了不少错误,现在写一个博客记录配置的细节

新建空白项目

OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第1张图片

NuGet安装

OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第2张图片
点开管理NuGet的程序包,然后下载glew和glfw
OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第3张图片

属性配置

其实如果只完成上面那一部,还是会报错比如无法解析的外部符号 _imp_glXXXXXX"报错的处理。
OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第4张图片
对自己项目右键点击
OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第5张图片
配置属性
OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第6张图片
链接器里找到附加库目录
添加glew.lib的路径,前面是项目的路径,后面为packages\glew.1.9.0.1\build\native\lib\v110\x64\Debug\static
OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第7张图片
附加依赖项更改,如上图
OpenGL+VS+NuGet配置(解决无法解析的外部符号 _imp_glXXXXXX报错的处理问题)_第8张图片
配置管理器更改,把活动解决方案平台的其他东西删掉,只留下x64。

好了,这样就全部配置完毕了。

你可能感兴趣的:(OpenGL)