我正在尝试使用 CodeBlocks 作为我的 IDE 和 GNU Fortran 编译器作为我的编译器来运行 fengdemo.f。它运行良好,但无法构建对 matlab 引擎的任何方法调用
C:\Program Files\MATLAB\R2012b\extern\examples\eng_mat\fengdemo.F|51|undefined reference to `engopen_'|
C:\Program Files\MATLAB\R2012b\extern\examples\eng_mat\fengdemo.F|58|undefined reference to `mxcreatedoublematrix730_'|
C:\Program Files\MATLAB\R2012b\extern\examples\eng_mat\fengdemo.F|59|undefined reference to `mxgetpr_'|
C:\Program Files\MATLAB\R2012b\extern\examples\eng_mat\fengdemo.F|59|undefined reference to `mxcopyreal8toptr730_'|
C:\Program Files\MATLAB\R2012b\extern\examples\eng_mat\fengdemo.F|64|undefined reference to `engputvariable_'|
ETC...
我试图在网上搜索,但在 Mathworks 或其他任何地方都找不到任何有用的信息。我还让 c++ 引擎演示工作,所以我的路径变量和其他类似的东西是正确的。
我根本不习惯使用 Fortran,因此不胜感激。
PS。fengdemo.f 在 extern/examples/eng_mat 下,所以我没有发布任何代码。
问题:没有 VFC 甚至可能吗?如果是这样,有人能指出我正确的方向吗?