私はBVLC Caffe on the Windows branchを使用していますが、現在サポートされていません。Caffe for WindowsのデバッグモードでのpycaffeのLnk2019エラー
私は、Visual Studio 2013でデバッグモードでpycaffeをコンパイルしようとすると、私は
_caffe.obj : error LNK2019: unresolved external symbol __imp__Py_NegativeRefcount referenced in function _import_array
_caffe.obj : error LNK2019: unresolved external symbol __imp__Py_Dealloc referenced in function _import_array
_caffe.obj : error LNK2001: unresolved external symbol __imp__Py_RefTotal
エラーが出しかし、pycaffeはリリースモードの罰金にコンパイルします。私はPython 2.7.12 :: Anaconda 4.1.1(64-bit)を使用していて、python27_d.libをlibsディレクトリに追加しました。
これではない別の質問の重複しているため:シンボルがリリースモードではなく、デバッグモードで解決され
シンボルは(https://stackoverflow.com/a/12574407/1637126)仮想ない
シンボルがリリースモードで宣言され、定義されている(What is an undefined reference/unresolved external symbol error and how do I fix it?)
Python27.libとPython27_d.libライブラリが存在すると同じディレクトリにあります。 (https://stackoverflow.com/a/12574400/1637126)
リリースとデバッグの両方のライブラリが同じ順序でリンクされています。 (https://stackoverflow.com/a/24675715/1637126)
記号はC++であり、しかもリリースモードで動作しなくデバッグモード(https://stackoverflow.com/a/12574420/1637126)
再コンパイルと再起動が動作しません。 (https://stackoverflow.com/a/20358542/1637126)
Pythonライブラリのリリースモードとデバッグモードは、実際はお互いにコピーされています。だから、どちらがうまくいくかは、もう一方はうまくいくはずです。 (https://stackoverflow.com/a/12574423/1637126)
これらはテンプレートクラスではありません。 (https://stackoverflow.com/a/26233563/1637126)
[定義されていない参照/未解決の外部シンボルエラーとは何ですか?それを修正するにはどうすればよいですか?](http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved-外部記号エラーと方法i-fix) –