c++ - 如何正确地将 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
在我的链接器输入中
这是我的项目结构
解决方案
我建议您应该将其添加glad.c
到您的解决方案中。
转到 Visual Studio > 解决方案资源管理器 > 源文件 > 添加 > 现有项。
推荐阅读
- jquery - 设置要在 jquery 中使用的变量
- python - pip安装mysqlclient错误
- user-interface - React Native Elements ListItem borderBottom 长度控制
- python - 在 Python 中替换列表中的单引号
- python - 如何将具有相同第一个元素的单独列表的列表列表转换为字典?
- apache-kafka - Kafka 分区在某些节点上不同步
- java - Java中的Spark自定义排序列
- bash - zsh - 找不到书面脚本的命令
- javascript - 在独立功能中区分第一次运行与其他运行?
- ruby-on-rails - 使用来自生产的数据播种开发数据库