主题:又有问题了,求助Debug assertion failed问题
Hasky
[专家分:0] 发布于 2010-10-17 22:32:00
如图,在别人的xp机子上用cvf6.6运行就没有问题。而且,我的F盘下没有那个目录,我的程序也没有400多行。
回复列表 (共8个回复)
沙发
jstzhurj [专家分:4680] 发布于 2010-10-18 00:13:00
fortran C 混合编程?
板凳
BiCGSTAB [专家分:780] 发布于 2010-10-18 15:27:00
这个不是混合编程
是IVF编译时,调用了一个底层的winsig.c
那个第419行指的也是winsig.c的第419行
所以可以忽略winsig.c
直接到Fortran的源程序里找错误
通常是数组大小越界、栈溢出等等。
3 楼
BiCGSTAB [专家分:780] 发布于 2010-10-18 15:34:00
LZ不妨单步运行,看哪一步调用winsig.c出错,再上来讨论。
4 楼
Hasky [专家分:0] 发布于 2010-10-18 20:55:00
请问如何如何单步运行。。。呵呵,菜鸟不太懂,求教!
5 楼
Hasky [专家分:0] 发布于 2010-10-18 20:57:00
还有就是怎么在cvf6.6下就正常运行呢,难道有什么兼容问题吗?
6 楼
BiCGSTAB [专家分:780] 发布于 2010-10-19 01:52:00
4L:
可疑代码段加断点, 一句一句运行
7 楼
Hasky [专家分:0] 发布于 2010-10-20 19:02:00
好的,谢谢你了,不过这个程序怎么在cvf中就一切正常呢?
8 楼
polly785 [专家分:0] 发布于 2012-02-26 09:35:00
换release模式再看看
我的也是同样问题这样就可以了
我来回复