我在 matlab 下创建 mex 文件时遇到问题。它的显示是这样的:
block 引用>cd C:\Users\Assil\Desktop mex Untitled.c
C:\PROGRA~1\MATLAB\R2013A\BIN\MEX.PL:错误:找不到“Untitled.c”。
使用 mex 时出错(第 206 行) 无法成功完成。
安妮知道问题出在哪里。我正确设置了编译器,如下所示:
mex-设置
欢迎使用 mex 设置。该实用程序将帮助您设置
默认编译器。有关支持的编译器的列表,请参阅
http://www.mathworks.com/support/compilers/R2013a/win32.html请选择用于构建 MEX 文件的编译器:
您希望 mex 找到已安装的编译器 [y]/n 吗?是的
选择编译器: [1] C:\PROGRA~1\MATLAB\R2013a\sys\lcc 中的 Lcc-win32 C 2.4.1
[0]无
编译器:1
请验证您的选择:
编译器:Lcc-win32 C 2.4.1 位置:C:\PROGRA~1\MATLAB\R2013a\sys\lcc
这些是正确的[y]/n吗?是的
尝试更新选项文件:C:\Users\Assil\AppData\Roaming\MathWorks\MATLAB\R2013a\mexopts.bat 来自模板:C:\PROGRA~1\MATLAB\R2013a\bin\win32\mexopts\lccopts.bat
完成。 。 。
最佳答案
关于c - matlab下建立mex文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19637932/