2013-03-20 122 views
-2

用下面的代碼:解析的外部符號GLFW

#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。我該如何解決這個問題?

如果你知道教程的一些鏈接,他們一步一步展示如何使用GLFW OpenGL,請發佈它。

+0

你缺少圓頂庫。你在哪裏有opengl32.lib? – 2013-03-20 17:39:28

回答

1

你有沒有意識到,你應該建立GLFW庫,然後再鏈接(因爲它不是一個只有頭庫),您的反對申請?如果不是,那麼這就是你現在應該做的。如果您需要更多幫助,請回到的一些結果您的嘗試,並明確指出問題所在。

備註:只要您瞭解如何安裝第三方庫並將其合併到您的項目中,就不需要有關如何執行這些簡單操作的完整教程。