私はOpenCV 2.3.1とMS Visual Studio 2010でしばらくの間働いていて、複数のPCでセットアップしています。過去に私のPCの1台にopenCV 2.1.0をインストールしました。私の問題は、openCV 2.1.0をインストールしたPCで、cxcore210.libとcv210.libがリンカ>>入力>>その他の依存関係に継承された値としてリストされていることです。OpenCV 2.3.1 cxcore210.libとcv210.libの継承された値
問題は、 OpenCV 2.3.1でこのPCにプログラムをビルドする(私はすべてのリンカーとものを正しくセットアップしていて、うまく動作している "クリーン"なPCに)この2つのlibファイルを要求し続ける。もちろん、私はOpenCV 2.1.0を再度インストールしてこれらのファイルにリンクすることができますが、OpenCV 2.3.1で作業しているので、これは本当に必要なものではありません。
私はVisual Studioを再インストールしようとしましたが、どちらも問題です。また、OpenCV 2.1.0がアンインストールされ、パス設定も削除されます。なぜ誰かがcxcore210.libとcv210.libを継承した値として引き寄せ続ける理由を知っていますか?どのようにそれらを取り除くことができますか?
すべてのことを正しく理解し、 (Bytefishは私と一緒にそれを手伝ってくれました)。問題は、単にcxcore210.libとcv210.libを削除できないことです。 Linker> Input> Additional Dependenciesに移動すると、これらの2つのライブラリが灰色のボックスに継承された値としてリストされます。私はそこからそれらを削除することはできません – pimmes111
私は参照してください。私はそれがなぜ起こっているのかわからないので、そうしてはいけないので、最初からプロジェクトを再作成しなければならないと思います。新しいVSプロジェクトを作成してファイルを追加し、最後にプロジェクト設定を調整します。私は別の方法を知らない。 – karlphillip
どちらも役に立たないようです。私はVisual Studioを再インストールしました(そしてこれによりプロジェクトが再作成されたため)。しかし、これらの2つのlibファイルは、新しく作成されたプロジェクトで新規インストールした後でも継承されたままです。私は本当にこれを解決するために完全なシステム回復をやっていない:p – pimmes111