我正在学习OpenGL 这里的教程,并得到了“喜悦/高兴”的错误。我的第三方档案结构:
C:\Deleveper\Libs (directory)
--glfw3.lib
--glad (directory)
----glad.h
--KHR (directory)
----khrplatform.h在项目属性设置中,我将"C:\Deleveper\Libs“添加到”包含目录“中。在链接器选项卡中,我还添加了"glfw3.lib“和"opengl32.lib”。
====update====
我做错了两件事:
发布于 2021-02-09 04:50:37
库的公共结构有三个重要的文件夹: include、lib和bin。Include将具有标头,lib将包含在编译时链接到程序的库文件,bin包含与exe位于同一个目录中的dll文件。可以手动将dll文件移到正确的目录,尽管我确信有一个自动的解决方案。添加到附加目录中的头目录包括目录,库目录包含在其他库目录中。


它们仅仅是目录这一事实很重要。若要指定标头,请在代码中包含#include-ing时进行此操作。对于指定库,您可以在附加的依赖项中这样做。


https://stackoverflow.com/questions/66112482
复制相似问题