現在、OpenGL を使用して Visual C++ で小さなアプリケーションを作成しようとしています。そのため、Visual Studio 2012 用に glfw と glew を入手しました。それらをプロジェクトにリンクする方法について、それぞれで見つけたガイドに従いましたが、コンパイルしようとすると一連のエラーが発生します。
error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_glfwInit" in Funktion ""public: void __thiscall OpenGL::MainLoop(void)" (?MainLoop@OpenGL@@QAEXXZ)". D:\BachelorArbeit\OpenGL_TEST\OpenGL_TEST\OpenGL_TEST\OpenGL.obj OpenGL_TEST
さらに 6 個のエラーがあります (この時点では、個々のエラーが本当に重要だとは思わないでください。
私が提案したガイドとして、システムディレクトリにglfwファイルがあります(ここでは、それが悪い習慣であることをすでに読んでいますが、このエラーを修正しようとしたときに基本的に試しました)。
リンカー設定にも追加のライブラリ ディレクトリを追加しました。#pragma ソリューションも試しました。
私が現在考えているのは、ファイルを多くの場所に持っている可能性があるか、適切な接続のある適切な場所にない可能性があるということです。確かに、以前はリンクを使用する必要がほとんどなかったので、リンクの経験があるとは言えません。
追加情報が必要な場合は、喜んで追加します。
PS: エラー コードがドイツ語で申し訳ありません。私はドイツ語版の Visual Studio を使用しています。