【发布时间】:2016-02-02 03:37:08
【问题描述】:
我正在尝试从 Java 迁移到 C++,但 Visual Studio 给我带来了巨大的痛苦……我已经连续两周每天都在尝试,但没有任何效果。即使设置了每个包含目录,Visual Studio 也永远找不到我的 glfw3.lib。在这里,您可以看到包含目录集。
尽管一切看起来都正确,但每次我编译时都会收到一个错误,指出它不存在。我也上网查了好久,没发现有什么好用的。
【问题讨论】:
-
你试过普通目录,不是OneDrive吗?
-
试着把它放在我的桌面上。还是不行……
-
请引用确切的错误信息。
-
致命错误 C1083:无法打开包含文件:'GLFW\glfw3.h':没有这样的文件或目录
-
首先,你的问题的标题是错误的。找不到的是 .h 头文件,而不是 .lib 库。其次,错误提示代码中的某处存在编译器无法解析的
#include <GLFW\glfw3.h>。这假定glfw3.h存在于名为GLFW的目录中,例如X:\something\etc\GLFW。确保您添加到Include Directories的内容只是基本路径,例如X:\something\etc。
标签: c++ visual-studio-2015 glfw