Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 在Simulink中创建加速器mex_Matlab_Visual Studio_Simulink_Mex - Fatal编程技术网

Matlab 在Simulink中创建加速器mex

Matlab 在Simulink中创建加速器mex,matlab,visual-studio,simulink,mex,Matlab,Visual Studio,Simulink,Mex,因此,我对Matlab中的mex命令有一个问题。我尝试在Accelerator模式下模拟e Simulink模型,但不知何故,无法为模型创建Accelerator MEX文件。以下是错误消息: 建筑与“微软Visual C++ 2010专业(C)”< > /P> 指定的路径无效。 处理时出错:-outputresource:Z:\data\My Documents\MATLAB\vdp_acc.mexw32。 子目录或文件Z:\data\My Documents\MATLAB\vdp\u a

因此,我对Matlab中的mex命令有一个问题。我尝试在Accelerator模式下模拟e Simulink模型,但不知何故,无法为模型创建Accelerator MEX文件。以下是错误消息:

<强>建筑与“微软Visual C++ 2010专业(C)”< <强> > /P> 指定的路径无效。 处理时出错:-outputresource:Z:\data\My Documents\MATLAB\vdp_acc.mexw32。 子目录或文件Z:\data\My Documents\MATLAB\vdp\u acc.mexw32.manifest已存在。 处理时出错:Z:\data\My Documents\MATLAB\vdp\u acc.mexw32.manifest。

NMAKE:致命错误U1077:'C:\PROGRA~2\MATLAB\R2015a\bin\mex.BAT':返回代码'0xFFFFFF' 停止 make命令返回了一个错误2 “在调用期间发生的错误”未被识别为内部或外部命令, 可操作的程序或批处理文件。


我已经运行了mex安装程序,我有MatlabR2015A和VisualStudio2010SP1。有人知道吗?

您是否尝试过删除
Z:\data\My Documents\MATLAB\vdp\u acc.mexw32.manifest
?目录`Z:\data\My Documents\MATLAB`是只读的吗?每次运行模拟时都会创建它。我删除了它,但它被再次创建,并且显示了相同的错误。关于只读,没有,我只是停用了“只读”功能,错误仍然发生。确定。不知道为什么它不起作用。我唯一能建议的是尝试在另一个目录(而不是Z:)中查看该特定目录是否存在问题。请澄清,您尝试的test.c文件是作为mex文件编写的吗?(也就是说,它不仅仅是一个随机的.c文件)。通常的测试是找到MATLAB附带的文件yprime.c,以及
mex yprime.c
,以确保正确设置了mex。