【问题标题】:Unresolved external symbol GLFW [duplicate]未解析的外部符号 GLFW [重复]
【发布时间】:2013-03-20 17:36:07
【问题描述】:

使用以下代码:

#include <GL/glfw.h>

int main() {
        glfwInit();
        glfwSleep( 1.0 );
        glfwTerminate();
}

我收到了这个错误

1>------ Build started: Project: tutorialtry6, Configuration: Debug Win32 ------
1>main.obj : error LNK2019: unresolved external symbol _glfwTerminate referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol _glfwSleep referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol _glfwInit referenced in function _main
1>c:\users\indrajit kurmi\documents\visual studio 2010\Projects\tutorialtry6\Debug\tutorialtry6.exe : fatal error LNK1120: 3 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我在链接器附加依赖项中添加了 opengl32.lib。我该如何解决?

如果您知道一些教程链接,其中他们逐步展示了如何将 OpenGL 与 GLFW 一起使用,请发布。

【问题讨论】:

  • 您缺少圆顶库。你在哪里有 opengl32.lib?

标签: c++ opengl linker glfw


【解决方案1】:

您是否意识到您应该首先构建 GLFW 库,然后链接(因为它不是一个仅标头库)您的应用程序反对它?如果没有,那么这就是你现在应该做的。如果您需要更多帮助,请返回您尝试的一些结果,并清楚说明问题所在。

注意:只要您了解如何安装第 3 方库并将其合并到您的项目中的一般过程,就不需要关于如何执行这些简单操作的完整教程。 p>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 2011-08-12
    • 1970-01-01
    相关资源
    最近更新 更多