GLFW プロジェクトを作成しようとしていますが、基本設定で LNK2019 エラーが発生します。
- 最新のバイナリ (glfw-3.0.bin.WIN32.zip) をフォルダーにダウンロードしました。
- 新しい空のコンソール プロジェクトを作成しました。
VC++ ディレクトリ内に、ディレクトリを含めるために次の行を追加しました。
C:\C++Libraries\glfw-3.0.bin.WIN32\include
ライブラリ ディレクトリに次の行を追加しました。
C:\C++Libraries\glfw-3.0.bin.WIN32\lib-msvc110
次のライブラリをリンクしました。
opengl32.lib、glfw3.lib、 glfw3dll.lib
最新のチュートリアルから、プロジェクトに貼り付けて (目に見える構文エラーはありません) テストしましたが、実行しようとすると4 つのLNK2019 エラーが発生します。
エラーは次のとおりです。
Error 2 error LNK2019: unresolved external symbol __imp__joyGetPosEx@8 referenced in function __glfwPlatformGetJoystickAxes c:\Users\Spicy Weenie\documents\visual studio 2012\ Projects\Beta\Beta\glfw3.lib(win32_joystick.obj) Error 3 error LNK2019: unresolved external symbol __imp__joyGetDevCapsW@12 referenced in function __glfwPlatformGetJoystickAxes c:\Users\Spicy Weenie\documents\visual studio 2012\Projects\Beta\Beta\glfw3.lib(win32_joystick.obj) Error 4 error LNK2019: unresolved external symbol __imp__joyGetPos@8 referenced in function __glfwPlatformJoystickPresent c:\Users\Spicy Weenie\documents\visual studio 2012\Projects\Beta\Beta\glfw3.lib(win32_joystick.obj) Error 1 error LNK2019: unresolved external symbol __imp__timeGetTime@0 referenced in function __glfwInitTimer c:\Users\Spicy Weenie\documents\visual studio 2012\Projects\Beta\Beta\glfw3.lib(win32_time.obj)