在OS X10.9上Matlab2012b无法编译使用mex编译的解决方法
来源:互联网 发布:淘宝怎么制作图片 编辑:程序博客网 时间:2024/05/29 16:18
最近在跑matlab项目,需要使用mex编译c/c++文件。结果出现如下错误:
/Applications/MATLAB_R2012a.app/bin/mex: line 305: llvm-gcc-4.2: command not found
/Applications/MATLAB_R2012a.app/bin/mex: line 1326: llvm-g++-4.2: command not found
首先在http://www.mathworks.com/matlabcentral/answers/94092上找到10.8的patch,在matlab中打上。
随后运行mex -setup,找到配置文件的路径。
使用你喜爱的编辑器打开,找到#patch的那一行: #PATCH: MacOSX10.8
将之后改成
CC='llvm-gcc'
CXX='llvm-g++'
SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk'
MACOSX_DEPLOYMENT_TARGET='10.9'
重启之后应该就ok了。
- 在OS X10.9上Matlab2012b无法编译使用mex编译的解决方法
- matlab 在使用mex编译的问题
- 解决在WIN7(64位)上Mex无法编译的问题
- mac os x10.9编译gridfs+nginx
- OS X10.9 QT5.3.1 编译问题
- cdh4.2 在mac OS X10.9.1下编译
- windows编译的库无法在其他机器上使用
- lombok在Eclipse无法编译的解决方法
- mac os x10.9.4编译nginx的错误
- [ios] CFFTPSample 代码无法在iPhone上编译解决方法【转】
- OS X10.9 环境下部署 QT5.3.1 常见的编译问题
- Xtrafinder0.25.5在OS X10.11上的运行配置
- 对于Debug编译的exe无法在未安装vs2013的机子上运行解决方法
- MATLAB的通信mex编译问题及解决方法
- 在Matlab中使用mex编译使用 c/c++
- android编译frameworkh后,开机停留在Android图标,无法完全进入os解决方法
- nginx无法编译的解决方法
- FlasCC编译Physx SDK库在Release下无法使用的问题及解决方法
- Maven antrun plugin 学习
- 解读脉动式血氧计概念及设计提示
- Yeoman入门之安装及环境配置
- 高级搜索题集
- jQuery Mobile bind()方法---处理自定义事件
- 在OS X10.9上Matlab2012b无法编译使用mex编译的解决方法
- JS图片不间断滚动代码(向上,向下,向左,向右)
- Android中自定义CheckBox样式
- IPNC timeout
- 百度Android在线语音识别SDK使用方法
- TCP协议中RTO的计算
- easyui-tree中的url属性请求struts2的json数据
- LeetCode Implement strStr()
- 汽修厂不会告诉你的秘密!