Fortran Coder

标题: 如何调试MATLAB和Fortran混合编程生成的mex文件 [打印本页]

作者: henry    时间: 2018-1-10 09:09
标题: 如何调试MATLAB和Fortran混合编程生成的mex文件
成功用MATLAB的mex命令编译Fortran代码,生成mexa文件后,以为已经没有错误了,结果在MATLAB里面使用该mexa文件就报错了,MATLAB直接崩溃,没有具体的错误信息,请问大家一下,有知道如何单步调试这种文件的方法吗

作者: li913    时间: 2018-1-10 11:43
fortran代码单独拿出来调试。
作者: henry    时间: 2018-1-10 12:34
li913 发表于 2018-1-10 11:43
fortran代码单独拿出来调试。

MATLAB能成功编译生成mexa文件,不能排除掉Fortran源代码的错误吗
作者: li913    时间: 2018-1-12 15:22
只能排除语法错误,不能排除 运行时错误和逻辑错误。
作者: kyra    时间: 2018-1-13 09:08
编译器不是神,它只能检查语法错误。
对于运行时的逻辑错误,是无能为力的。所以,程序,即便是已经发布的成熟的软件,也需要维护更新,修补漏洞。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2