此墨言非彼莫言 2022-02-18 09:19 采纳率: 0%
浏览 86

Matlab编译.dll文件时报错误

simulink里面搭建了Vector相关模型,打算导出.dll文件放到canoe里面联合仿真,但点击编译后报错误
### Generating code into build folder: D:\Canoe_Simulink\Demo\Demo1_cn_rtw
### Invoking Target Language Compiler on Demo1.rtw
### Using System Target File: C:\Program Files\MATLAB\R2018b\rtw\c\canoe\cn.tlc
### Loading TLC function libraries
### Initial pass through model to cache user defined code
.
### Caching model source code
### Generating TLC interface API.
### Writing source file Demo1_capi.c
### Writing header file Demo1_capi.h
### Writing header file Demo1_types.h
### Writing header file Demo1.h
### Writing header file rtwtypes.h
### Writing header file builtin_typeid_types.h
.
### Writing header file multiword_types.h
### Writing header file zero_crossing_types.h
### Writing source file Demo1.c
### Writing header file Demo1_private.h
### Writing header file rtmodel.h
### Writing source file Demo1_data.c
.
### Writing header file rt_nonfinite.h
### Writing source file rt_nonfinite.c
### Writing header file rt_defines.h
### Writing header file rtGetInf.h
### Writing source file rtGetInf.c
### Writing header file rtGetNaN.h
.
### Writing source file rtGetNaN.c
### TLC code generation complete.
.
### Processing Template Makefile: C:\Program Files\MATLAB\R2018b\rtw\c\canoe\cn_msdll.tmf
### Demo1.mk which is generated from C:\Program Files\MATLAB\R2018b\rtw\c\canoe\cn_msdll.tmf is up to date
### Building Demo1: .\\Demo1.bat
D:\Canoe_Simulink\Demo\Demo1_cn_rtw>set VSCMD_START_DIR=D:\Canoe_Simulink\Demo\Demo1_cn_rtw
D:\Canoe_Simulink\Demo\Demo1_cn_rtw>set WINSDK_71A=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\
D:\Canoe_Simulink\Demo\Demo1_cn_rtw>cd .
D:\Canoe_Simulink\Demo\Demo1_cn_rtw>set PATH=C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Windows;C:\Windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;c:\Program Files (x86)\Vector CANdb++ 3.1\Exec32;C:\Users\ywx1118489\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\MATLAB\R2018b\runtime\win64;C:\Program Files\MATLAB\R2018b\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Users\ywx1118489\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\PyCharm 2021.1.3\bin;C:\Program Files\Vector_DYNA4_R5_SP2\bin\
D:\Canoe_Simulink\Demo\Demo1_cn_rtw>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\VCVARSALL.BAT " x86
'nmake' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
The make command returned an error of 9009
'An_error_occurred_during_the_call_to_make' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error(s) encountered while building "Demo1"
Component:Simulink | Category:Block diagram error

simulink里面的设置项我也都设置过了
尝试使用vs自带的cmd运行nmake.EXE,但提示拒绝访问。
希望simulink可以正常编译
  • 写回答

3条回答 默认 最新

  • 「已注销」 2022-02-18 14:42
    关注

    能把报错代码

    评论

报告相同问题?

问题事件

  • 创建了问题 2月18日

悬赏问题

  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音