3

最近、Mountain Lion (OS 10.8) を搭載した新しいコンピューターを購入しました。このマシンで mex ファイルの操作を開始したいのですが、「mex -setup」でコンパイラを見つけるのに苦労しています。

仕様:

  • マウンテン ライオン 10.8
  • マトラブ 2012a
  • X コード 4.4

matlab が XCode 4.2 および 4.3 のパッチをリリースしたことに気付きました。また、XCode 4.4 (およびマウンテン ライオン) が Matlab によって公式にサポートされていないことも認識しています。私の知る限り、Mountain Lion に 4.3 をインストールする方法はありません。コミュニティに質問するのは至難の業だと思いますが、XCode 4.4 を Matlab の mex 機能で動作させる方法を見つけた人はいますか?

ありがとう、デビッド

4

3 に答える 3

1

MathWorks の各 *opt.sh 公式パッチ ファイルで 10.7 を 10.8 に変更しましたが、Mac OS X 10.8、Xcode 4.5、matlab 2012a で問題なく動作します。

于 2012-09-05T08:35:11.027 に答える
1

私はあなたが言及したのと同じ仕様を持っており、あなたの状況を再現しました。ただし、Mathworks から有効なソリューションを見つけました。XCode 4.2 および 4.3 用に設計されていますが、XCode 4.4 でも機能します。修正は簡単で、Matlab コマンド ラインからパッチを実行するだけです。

すべての情報は、MathWorks サポート フォーラムでこのバグレポートを見つけることができます。

于 2012-08-01T20:36:42.623 に答える
0

これはあなたが望む答えではないかもしれませんが、いつでも xcode を使用してサポートされているバージョンの gcc をインストールし、Matlab にそれを使用させることができます...

(Mac 用の gcc のコンパイルに関するブログ投稿)

于 2012-07-31T20:02:58.033 に答える