我最近买了一台Mountain Lion附带的新电脑(OS 10.8)。我想开始在这台机器上使用mex文件,但是我很难找到'mex -setup'来查找任何编译器。
规格:
我注意到matlab已经发布了针对XCode 4.2和4.3的补丁。我也意识到Matlab没有正式支持XCode 4.4(以及Mountain Lion)。据我所知,没有办法在Mountain Lion上安装4.3。所以我知道向社区提问是一个很长的镜头,但有没有人找到一种方法让XCode 4.4与Matlab的mex功能一起使用?
谢谢大卫
答案 0 :(得分:1)
我有与你提到的相同的规格,我重现了你的情况。但是,我从Mathworks找到了一个可行的解决方案。它是为XCode 4.2和4.3设计的,但它适用于XCode 4.4。修复很简单,只涉及从Matlab命令行运行补丁。
所有信息都可以在MathWorks支持论坛中找到此错误report。
答案 1 :(得分:1)
我在MathWorks的每个* opt.sh官方补丁文件中更改了10.7到10.8,它适用于Mac OS X 10.8,Xcode 4.5,matlab 2012a。
答案 2 :(得分:0)
这可能不是您想要的答案,但您可以随时使用xcode安装受支持的gcc版本,然后让Matlab使用它......