包括在 Visual Studio 2015 中找不到库

新手上路,请多包涵

我正在尝试从 Java 迁移到 C++,但 Visual Studio 给我带来了巨大的痛苦……我已经连续两周每天都在尝试,但没有任何效果。即使设置了每个包含目录,Visual Studio 也永远找不到我的 glfw3.lib。在这里,您可以看到包含目录集。 在此处输入图像描述

这是另一张图片,显示我将它包含在链接器中。 在此处输入图像描述

再来一张图片,显示文件在它应该在的位置。 在此处输入图像描述

尽管一切看起来都正确,但每次我编译时都会收到一个错误,即它不存在。我也花了一段时间在网上寻找,从来没有发现任何有效的东西。

原文由 andrew3ds 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 860
1 个回答
  1. 确保您使用相同的配置(调试/发布)来构建
  2. 在这个地方添加你的图书馆所在的文件夹

在此处输入图像描述

编辑:

  1. 搜索glfw3.h的文件位置
  2. 免得说这个文件的路径是 D:\mycode\project1\GLFW\glfw3.h
  3. D:\mycode\project1\ 添加到此图像中显示的“其他包含目录”的路径

在此处输入图像描述

注意: 当我看到您的项目属性对话框时,我可以看到您正在为 All configurations 设置配置。检查您发布的图像的左上角。

但是需要为 Debug 和 Release 配置文件分别设置必要的配置。特别是库路径。

原文由 Nayana Adassuriya 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题