【发布时间】:2015-02-19 17:31:44
【问题描述】:
我有一个 MATLAB 代码及其使用 C++ 代码。
当我尝试使用 MATLAB Coder 构建它时出现错误
未定义的函数或变量'nameOfC++file'。
如何在构建之前包含/定义它?
PS : matlab 代码无需事先定义此 C++ 文件即可工作。
编辑
怎么称呼
r = mlist(d, p);
我有两个文件,mlist.cpp 和 mlist.dll
【问题讨论】:
-
如果以下答案不充分,提供以下内容会很有帮助:MATLAB 代码的 sn-p,显示 C++ 代码的使用方式,您如何调用 @987654322 的示例@ 命令,以及您正在使用的 MATLAB Coder 选项
-
如果您看到下面的步骤 (4),要调用 C++ 函数
mlist,您应该使用coder.ceval('mlist',...)而不是像 MATLAB 函数那样直接通过名称调用它。
标签: c++ matlab matlab-coder