【问题标题】:Unable to link 'GLFW' in Visual Studio in #include<GLFW/glwf3.h>无法在#include<GLFW/glwf3.h> 的 Visual Studio 中链接“GLFW”
【发布时间】:2021-09-01 04:33:03
【问题描述】:

我正在尝试包括 #include&lt;GLFW/glfw3.h&gt; 在 OpenGL 中创建一个窗口,但出现此错误,Error (active) E1696 cannot open source file "GLFW/glfw3.h" OpenGL E:\OpenGL\src\Application.cpp 1

我试过了 this 解决方案,但我仍然遇到同样的问题。

【问题讨论】:

  • GLFW 目录在哪里?您需要编辑项目设置以便预处理器找到它。
  • @Someprogrammerdude,是的,我在项目设置中添加了链接器和头目录。我尝试了this 解决方案但没有成功
  • 您添加的 exact 头文件目录是什么?请edit您的问题告诉我们。
  • @Someprogrammerdude,对不起,我刚开始在 Stackoverflow 上提问。我在原始问题中添加了目录位置

标签: c++ visual-studio visual-studio-2019 glfw


【解决方案1】:

我建议你应该检查一下你是否正在构建一个 x86 项目?

您需要确保将配置属性添加到代码的正确构建目标和平台。

而且我建议您可以在更改属性时为平台选择“所有平台”并为配置选择“所有配置”。

【讨论】:

  • @Kanit Mann 你有更新吗?如果您的案例已经解决,请帮忙标记答案。如果没有,请随时与我们联系。您的理解与合作将不胜感激。
猜你喜欢
  • 2019-12-15
  • 1970-01-01
  • 2013-05-06
  • 1970-01-01
  • 2013-09-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-03
相关资源
最近更新 更多