0

私は一日中これらのことに夢中でした...

リモート デスクトップ (64 ビット Windows Server 2008) に Matlab2010a をインストールした後、「mex」コマンドを使用してコードを再コンパイルする必要があります (これは既にラップトップ (64 ビット) でコンパイルされていますが、コピーしても機能しません)。 .mexw64 をリモートのものに)

しかし、リモート デスクトップには Visual Studio/VC6.0 はありません。そして、リモートデスクトップにそのようなものをインストールするのは非常に難しく、実行できないことを知っています...

それで、matlabで.cppをコンパイルするための他の解決策はありますか?

どうもありがとう、私は気が狂ってしまったので...イエス...

4

1 に答える 1

0

以下を試して、利用可能なコンパイラを確認してください

mex

Select a compiler: 
[1] Lcc-win32 C 2.4.1 in C:\PROGRA~1\MATLAB\R2012a\sys\lcc 
[2] Microsoft Visual C++ 2010 in C:\Program Files (x86)\Microsoft Visual Studio 10.0 

出力は、私の MATLAB がこれら 2 つのコンパイラのいずれかを使用して mex ファイルを作成する可能性があることを示しています。

別のコンパイラをセットアップしたい場合は、次のコマンドを使用する必要があります

mex -setup
于 2012-07-13T12:10:22.403 に答える