DLL (openAL32.dll) があり、プログラムで OpenGL を使用しています。Visual Studio 2010 を使用しています。デバッグ モードでは、すべて正常に動作します。リリース モードに切り替えると、プログラムを実行しようとすると次のエラーが発生しました (基本的には、Windows の各国語からの翻訳です)。
動的にロードされたライブラリ OpenAL32.dll で eglCreateContext のエントリ ポイントを検出できません
OpenAL32.dll には eglCreateContext はありません。そこにいることすら想定されていません。
コード (コンパイルとリンクは問題ありません) または VS の設定に問題はありません。起動時にプログラムがクラッシュするだけです。
編集: C/C++ プロパティ ページでの VS のランタイム ライブラリは、それぞれマルチスレッド (/MT) とマルチスレッド デバッグ (/MTd) に設定されています。/MTd をデバッグ モードにすると、正常に動作します。