谢谢,刚用了这个办法。关键问题是要用
ulimit -c
看一下。我原来的数字是0,怪不得没有core。现在被我改成了unlimited. 就有了。用gdb一看就很清楚了。
原因我也找到了。用OpenMP的时候,把一个变量放在private里面,原来是为了保险,结果被初始化为0了。拿出来放在shared里面就没有问题了。
【 在 bluehearts 的大作中提到: 】
: 这不都有core了吗?gdb看一下不就好了吗?
:
: #发自zSMTH@LIO-AN00
--
FROM 162.238.157.*