私はGLEWは私のプログラムでは正常にリンクすることができません。のOpenGL/GLEW:未解決の外部_glewInit
私は私のプロジェクトで正しいパスを持っています(私は三重チェックしました)、私はx86ライブラリ(すべて4-the-s、-mxsなど)とx64ライブラリを使って最初から構築しようとしました。
私の代わりにプロパティに私のプロジェクトを構成するのに#pragmaディレクティブを使用して試してみました。
私は何のDLLが必要ではないだろうので、静的libにとしてそれを取得しようとしています。
ビルド手順が助言として、私はまたGLEW_STATICは、定義されています。
エラーメッセージ:
OGLInit.obj:エラーLNK2019:未解決の外部シンボル_glewInit 0 が関数で参照@ "BOOL __stdcall vexal :: OGLStartup(無効)" (OGLStartup @ vexal @@ YG_NXZ )
私はdumpbinを使ってinitGlewが存在することを確認しました。それは外部である。
また、libが見つかりました。
検索 C:\ユーザーはジェイク\ドキュメント\ \ Vexal2 \ vexal \ vc9_x86 \ libに\デバッグ\ GLEW.lib:私はここにアイデアが不足してきました
。どんな助け?
静的なglewライブラリにリンクしていて、実際にはdllのプロキシとして機能する 'インポート'ライブラリには100%確実にリンクしていますか? – KillianDS
はい。私はglew_staticプロジェクトを使ってそれを再構築しました。 – Qix