0

私はfreeGlut/openGLを取得しようとしていて、Visual Studio 2012で動作するようになりましたが、動作させることができないようです。

これらは私のエラーです:http: //pastebin.com/8YyVvxDb

ヘッダー、DLL、ライブラリ、その他すべてを可能なすべての場所に移動し、リンカーなどに追加しましたが、それでも機能しません。誰かがリモートで私を助けてくれるなら、私はteamviewer/skypeを持っています

上記にリンクされているログは次のとおりです。注文はOPのリンクから保持されます。

Error   14      error LNK1120: 13 unresolved externals  C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Debug\Testing_glut.exe      Testing_glut
Error   9       error LNK2019: unresolved external symbol __imp____glutCreateWindowWithExit@8 referenced in function _glutCreateWindow_ATEXIT_HACK@4    C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   8       error LNK2019: unresolved external symbol __imp____glutInitWithExit@12 referenced in function _glutInit_ATEXIT_HACK@8   C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   7       error LNK2019: unresolved external symbol __imp__glutDisplayFunc@4 referenced in function _InitWindow   C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   12      error LNK2019: unresolved external symbol __imp__glutInitContextFlags@4 referenced in function _InitWindow      C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   13      error LNK2019: unresolved external symbol __imp__glutInitContextProfile@4 referenced in function _InitWindow    C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   11      error LNK2019: unresolved external symbol __imp__glutInitContextVersion@8 referenced in function _InitWindow    C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   2       error LNK2019: unresolved external symbol __imp__glutInitDisplayMode@4 referenced in function _InitWindow       C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   1       error LNK2019: unresolved external symbol __imp__glutInitWindowSize@8 referenced in function _InitWindow        C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   3       error LNK2019: unresolved external symbol __imp__glutMainLoop@0 referenced in function _main    C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   4       error LNK2019: unresolved external symbol __imp__glutPostRedisplay@0 referenced in function _RenderFunction     C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   6       error LNK2019: unresolved external symbol __imp__glutReshapeFunc@4 referenced in function _InitWindow   C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   10      error LNK2019: unresolved external symbol __imp__glutSetOption@8 referenced in function _InitWindow     C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut
Error   5       error LNK2019: unresolved external symbol __imp__glutSwapBuffers@0 referenced in function _RenderFunction       C:\Users\Nanashi\documents\visual studio 2012\Projects\Testing_glut\Testing_glut\main.obj       Testing_glut

「dependencywalker」というプログラムを見つけ、それを使用してエラーの可能性を探しました。そのプログラムからのレポートは次のとおりです。

Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Error: Modules with different CPU types were found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

モジュール「GPSV.DLL」と「IESHIMS.DLL」が見つからないと表示されます。

4

1 に答える 1

1

プロジェクトを開いた状態で、メニュー バーから [プロジェクト] を選択し、そのメニューの [プロパティ] を選択します。[構成プロパティ] で、[VC++ ディレクトリ] を選択します。そこで、インクルード ディレクトリを編集して freeglut\include フォルダを含め、ライブラリ ディレクトリを編集して freeglut\lib フォルダを含めます。私もfreeglutは初めてですが、これが私にとってはうまくいき、あなたが言及したのと同じ種類のエラーを取り除きました。

于 2013-02-23T12:51:49.337 に答える