Error 2 error LNK1104: cannot open file 'OgreMain_d.lib' C:\Users\Owner\Documents\Code\C++\Test\ogrevcpp\ogrevcpp\LINK ogrevcpp
これは(手順はhereから続いて)Ogre3Dアプリケーションを構築しようとしたとき、私は取得エラーです。Ogre3dエラー:ファイルを開くことができませんOgreMain_d.lib
私はTをすべて追跡しましたが、まだエラーが発生します。正直言って、起こってはいけません。私はまた、hereからすべてを追跡しました。
編集
何が起こっているものがリリースのためのものです、他のはデバッグのために意味され、2つの異なるファイルが存在しています。私はデバッグモードのために適切にコンパイルする必要があります(OgreMain_d.lib
です)。
ライブラリパスは環境変数を意味しますか? – zeboidlund
Visual Studioプロジェクトで環境変数も使用されている場合のみです。どのバージョンのVisual Studioを使用していますか?そこのリンカー検索パスを確認してください。彼らは何を指定しますか? –
私はそれを検索パスとして指定しましたが、私のインテリセンスは実際の参考文献を拾いません。私が使用しているマクロの1つ、 '$(OGRE_HOME)'は不正なパスを参照しています。それを変更する方法はありますか? – zeboidlund