c++ - 如何在 C++ 中使用 mex.h

标签 c++ matlab compilation mex

我正在尝试创建一个 mex.cpp 文件,但我不确定如何使用“mex.h”文件。我已经看到它在其他 mex 文件中使用,它似乎是一个标准的 .h 文件,其中包含一些允许 Matlab 和 C++ 兼容的“mex 类型”。有人可以就我应该如何 1) 找到 mex.h 文件并 2) 使用它提供更多说明吗?

谢谢

最佳答案

调用 mex在 MATLAB 控制台中应该自动设置所需的标题。如果您想使用自己喜欢的编译器而不是 MATLAB 控制台,那么您应该 find library and it headers and setup it as any other library .

关于c++ - 如何在 C++ 中使用 mex.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46577186/

相关文章:

c++ - 删除 multimap 中的重复键

python - 为什么在Python中将一个变量的值分配给另一个变量会保存在内存中?

matlab - 为自定义 Mupad 程序定义一般相对搜索路径

c++ - 前向声明对编译时间有多大影响?

c++ - 带有 musl libc 的 Alpine linux 上的 OpenCascade 编译失败(mallinfo : has initializer but incomplete type error)

c++ - 对于托管和非托管 C++ 的混合,最好的单元测试工具是什么?

c++ boost迭代器抛出断言并且程序终止

matlab - 具有 2 个变量的函数优化

java - 适用于Android的新Gradle插件中的编译避免

c++ - 在通用对象更新循环中,按 Controller 更新还是按对象更新更好?