MATLAB代码与C/ c++集成时的致命错误

fatal error in integration of MATLAB code and C/C++

本文关键字:集成 致命错误 c++ 代码 MATLAB      更新时间:2023-10-16

我使用了mathworks网站的示例代码,通过链接将MATLAB代码与C/c++集成!

正如你在代码中看到的,有一个头文件如下:#include "engine.h"

在Linux (Ubuntu)中,我运行:g++ engdemo.cpp -o mycpp命令创建可执行程序,但发生以下致命错误:

engdemo.cpp:14:20:致命错误:engine.h: No such file or directory,编译终止。

如何解决这个致命错误?

查看

[matlabroot '/extern/include']

如果看到engine.h,就运行

g++ -I../../include engdemo.cpp -o mycpp 

(假设您从[matlabroot '/extern/examples/eng_mat/']运行)

相关文章: