2

VisualStudioにリンクするライブラリを取得できないという永続的な問題があるようです。これまで。最終的には試してみるのに飽きて、ヘッダーファイルとソースファイルを手動で含めるだけです。

私の最近の努力は、Assimpをセットアップしようとしています。最新バージョンをダウンロードして、Visual Studio 2010のインストールガイドに従いました。http://assimp.sourceforge.net/lib_html/install.html

結果:

LINK : fatal error LNK1104: cannot open file 'assimp--3.0.1270-sdk/lib/assimp_release-dll_x64/assimp.lib'

インクルードディレクトリを設定しました。

assimp--3.0.1270-sdk/include

ライブラリディレクトリを設定します。

assimp--3.0.1270-sdk/lib/assimp_release-dll_x64

追加の依存関係を設定しました(ガイドにはディレクトリが含まれていますが、上記のライブラリディレクトリを含めたので、assimp.libを配置するだけでよいのではないでしょうか?):

assimp--3.0.1270-sdk/lib/assimp_release-dll_x64/assimp.lib

私は何が間違っているのですか?

また、これらの問題が発生するのはこれが初めてではないことを考えると、このプロセスをもう少しよく理解するのに役立つ良いチュートリアルはありますか?私はそれを検索しようとしましたが、ほとんどは以前のバージョンのVS用です...

4

1 に答える 1

2

私の推測では、ライブラリディレクトリの相対パスまたは絶対パスを明示的に指定する必要があります。

あなたは依存関係の名前についてassimp.lib正しいです、正しい名前です、そしてガイドはここで少し曖昧です。

それを除けば、あなたはすべてを正しくやっています。ファイルlibが存在する場合は、リンクする必要があります。

(ここに書いているassimp共同創設者)

于 2012-08-08T20:22:11.843 に答える