2017-07-29 21 views
2

opencv3.2のインストールでは、のように、hereのように、CMakeでopencvを正しく生成した後、すべてのビルドを実行できませんでした。 x64はデバッグ構成マネージャーから私が見つけた唯一のオプションはWin32または空です。 (私はx86を見つけませんでした)つまり、のステップ6.2が失敗します。opencv3.2コンパイルとデバッグモードx64はビジュアルスタジオではできません2017

私はその手順を正確にそのまま続け、私のウィンドウは64ビットであり、私もC++を作成しようとしていて、デバッグモードx86が存在することを確認したため、理由がわかりません。

どうすればよいですか?デバッグのビルドに失敗したため(成功1件、失敗112件)

ありがとうございました。

+1

「x86」は32ビットを意味します。 Win32も同様です。 –

+1

IIRC、MSVCジェネレータでは、32ビットまたは64ビットのプロジェクトを生成できます。例えばMSVC 2013で、 '-G" Visual Studio 12 2013 "でcmakeを実行すると、' -G "Visual Studio 12 2013 Win64で実行すると32ビットプロジェクトが得られます。"私は64ビットプロジェクトを取得します。それをテストするためのMSVC 2017はありませんが、同様に動作すると思います。 –

+0

cmake guiからコマンドラインではない – SarahData

答えて

2

私はcmakeで再構成し、Visual Studio 15 2017 Win64を使用してプロジェクトを生成しましたが、x64がデバッグされ、問題が解決しました。以前は、Visual Studio 15 2017を精度Win64なしで選択しました。

関連する問題