首页 > 解决方案 > 如何正确地将 GLAD 链接到我的项目

问题描述

我正在 Visual Studio 中制作一个小型游戏引擎。据我所知,我已正确链接所有内容,但我仍在 .log 文件中生成它

Creating library C:\dev\Gluten\Gluten\bin\x64\Release\Gluten.lib and object C:\dev\Gluten\Gluten\bin\x64\Release\Gluten.exp
WindowsWindow.obj : error LNK2001: unresolved external symbol gladLoadGLLoader
C:\dev\Gluten\Gluten\bin\x64\Release\Gluten.dll : fatal error LNK1120: 1 unresolved externals

这是我的附加包含目录

$(SolutionDir)Gluten\vendor\GLAD\include\

我的附加库

$(SolutionDir)Gluten\vendor\GLAD\lib\

我包括glad.lib在我的链接器输入中

这是我的项目结构

在此处输入图像描述

标签: c++visual-studioopengllinkerglad

解决方案


我建议您应该将其添加glad.c到您的解决方案中。

转到 Visual Studio > 解决方案资源管理器 > 源文件 > 添加 > 现有项。


推荐阅读