【发布时间】:2013-03-19 11:46:58
【问题描述】:
我正在尝试使用 CodeBlocks 作为我的 IDE 和 GNU Fortran 编译器作为我的编译器来运行 fengdemo.f。它通过 include 运行良好,但无法构建对 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_'|
等等……
我尝试在线搜索,但在 Mathworks 或其他任何地方都找不到任何有用的信息。我还让 c++ 引擎演示工作,所以我的路径变量和其他类似的东西是正确的。
我根本不习惯使用 Fortran,因此不胜感激。
PS。 fengdemo.f 在 extern/examples/eng_mat 下,所以我没有发布任何代码。
问题:没有 VFC 甚至可能吗?如果是这样,有人能指出我正确的方向吗?
【问题讨论】: