如何调试MATLAB和Fortran混合编程生成的mex文件
成功用MATLAB的mex命令编译Fortran代码,生成mexa文件后,以为已经没有错误了,结果在MATLAB里面使用该mexa文件就报错了,MATLAB直接崩溃,没有具体的错误信息,请问大家一下,有知道如何单步调试这种文件的方法吗fortran代码单独拿出来调试。 li913 发表于 2018-1-10 11:43
fortran代码单独拿出来调试。
MATLAB能成功编译生成mexa文件,不能排除掉Fortran源代码的错误吗:'( 只能排除语法错误,不能排除 运行时错误和逻辑错误。 编译器不是神,它只能检查语法错误。
对于运行时的逻辑错误,是无能为力的。所以,程序,即便是已经发布的成熟的软件,也需要维护更新,修补漏洞。
页:
[1]