2011-06-01 2 views

答えて

5

msvcr71.dllは、Visual C++ 2003のCランタイムです。 2008年に構築する場合、このDLLへの参照が必要な理由はありません。私の推測では、2003年にビルドされ、動的にリンクされたランタイムを使用する別のDLLに依存しているということです。

+0

ああ私はJVMのDLLを使用しています。それかもしれない。 – pron

+0

確認済み。 JVMにはそれが必要です。ちょっとだけ気をつけて、私はこの質問を避けることができました。それはちょうど質問がここですばやく答えられることです... – pron

1

あなたはDLLのLIB import libraryにリンクすることができる - あなたをチェックするには、のMSVCR71.dllがのためのランタイムの正しいバージョンのように見えないリンカオプション/MTなく/MD

http://msdn.microsoft.com/en-us/library/abx4dbyh(v=VS.90).aspx

を使用していますVS2008。古いランタイムを必要とする第三者のライブラリとリンクしていますか?

関連する問題