-2

使用以下代码:

#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 一起使用,请发布。

4

1 回答 1

1

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

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

于 2013-03-20T17:58:27.003 回答