MacOs 10.14.3 Matlab2018b 解决“找不到已安装的编译器 'Xcode Clang++'。错误使用mex,未找到合适的编译器”问题
2024-08-26 16:33:10
这是目前网上state of the art 的解决方案:
最开始用的是matlab2017,结果爆了这么一个问题“找不到已安装的编译器 'Xcode Clang++'。错误使用mex,未找到合适的编译器”
网上很多方法说的是17和xcode7.0的解决方案,但是都是9012年了啊,谁还用xcode7
在MATLAB的官网上可以看到,R2018b已经支持使用xcode10.+ 进行混合编译。于是卸载,重装了matlabR2018b,还是这个问题。
网上也有很多方法,但是还是自己认真读了读这个文档
edit ([matlabroot '/bin/maci64/mexopts/clang_maci64.xml'])
发现主要是程序运行这一步“xcode-select -print-path” 找不到xcode 的appfile
人家都和你说了要
<!-- User needs to run "!sudo xcode-select -switch /Applications/Xcode.app/"
to configure xcrun. This creates the file /usr/share/xcode-select/xcode_dir_path -->
所以运行,问题解决
sudo xcode-select -switch /Applications/Xcode.app
最新文章
- Spring boot 学习记录
- MySQL入门(四)
- mysql计划任务每天定时执行
- 【题解】【BT】【Leetcode】Populating Next Right Pointers in Each Node
- 利用UIImagePickerController或者利用UIKit的 UIGraphicsBeginImageContext保存图片
- Winodws live writer
- 大文件遍历shell脚本
- C#执行带参数的Oracle存储过程
- 简单几步让网站支持https,windows iis配置方式
- Poj2723:Get Luffy Out
- 深入Java虚拟机(2)——Java的平台无关性
- scipy 安装错误及解决
- IdentityServer4【Topic】之定义客户端
- [读书笔记]SQLSERVER企业级平台管理实践读书笔记02
- [转]HEX文件格式解析
- Linux df命令详解
- InfluxDB 常用命令
- 函数练习以及 if else 三元运算
- python技巧 合并两个字典
- Bluez相关的各种tools的使用