0

我在 matlab 下创建 mex 文件时遇到问题。它显示这个:

cd C:\Users\Assil\Desktop mex Untitled.c

C:\PROGRA~1\MATLAB\R2013A\BIN\MEX.PL:错误:未找到“Untitled.c”。

使用 mex 时出错(第 206 行)无法成功完成。

任何想法是什么问题。我正确设置了编译器,如下所示:

墨西哥 - 设置

欢迎使用 mex -setup。此实用程序将帮助您设置
默认编译器。有关支持的编译器列表,请参阅
http://www.mathworks.com/support/compilers/R2013a/win32.html

请选择您的编译器来构建 MEX 文件:

您希望 mex 找到已安装的编译器 [y]/n 吗?是的

选择编译器:[1] Lcc-win32 C 2.4.1 in C:\PROGRA~1\MATLAB\R2013a\sys\lcc

[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

完毕 。. .

4

1 回答 1

0

请将 matlab 目录设置为您的文件位置。像这张图片:这个地址应该设置为 cpp 文件位置。

在此处输入图像描述

于 2016-11-11T11:29:24.590 回答