2017-04-13 33 views
0

OpenCVアドオンでMatlabをセットアップしようとすると、Visual Studio 2012 C++コンパイラをセットアップできません。MatlabはVisual Studio C++コンパイラを検出しません

私はVisual Studioを再インストールしようとしましたが、それは役に立ちません。私はMinGW-w64コンパイラをセットアップすることができましたが、私はVisual Studio C++コンパイラを使う必要があります。

私はレジスタに何か問題があると思っていますが、何かを特定することはできません。

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




Matlabの:2016a
のVisual Studio:2012プロフェッショナル
OS:Windowsの10

出力MATLABでコマンド "MEX -setup C++ -v" を実行している:

... Looking for compiler 'Microsoft Visual C++ 2012' ... 
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No. 
... Looking for registry setting 'HKCU\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No. 
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 11.0 ...Yes ('C:\Program Files (x86)\Microsoft Visual Studio 11.0\'). 
... Looking for file 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64\cl.exe' ...Yes. 
... Looking for folder 'C:\Program Files (x86)\Microsoft Visual Studio 11.0' ...Yes. 
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0' InstallationFolder ...No. 
... Looking for registry setting 'HKCU\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0' InstallationFolder ...No. 
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v8.0' InstallationFolder ...Yes ('C:\Program Files (x86)\Windows Kits\8.0\'). 
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No. 
... Looking for registry setting 'HKCU\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No. 
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 11.0 ...Yes ('C:\Program Files (x86)\Microsoft Visual Studio 11.0\'). 
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VC7' 11.0 ...No. 
... Looking for registry setting 'HKCU\SOFTWARE\Microsoft\VisualStudio\SxS\VC7' 11.0 ...No. 
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VC7' 11.0 ...Yes ('C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\'). 
... Looking for environment variable 'VS110COMNTOOLS' ...Yes ('F:\Microsoft Visual Studio 11.0\Common7\Tools\'). 
... Looking for file 'F:\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe' ...No. 
Did not find installed compiler 'Microsoft Visual C++ 2012'. 

答えて

0

私は次のステップに従った私の設定を完了するためにS:

  • は、MATLAB

  • は、Visual Studioをインストールします(2013または2015)(あなたが自由のためのコミュニティ 版をダウンロードすることができます)

  • は、OpenCVのインストール(公式3.1 .0インストーラ)を開き、PATH 環境変数を説明の通りに設定します

  • ダウンロードmexopencv 、最初にMATLAB必要に応じてaddpathを呼び出し、適切なオプションを付けてmexopencv.makeを実行してください。

関連する問題