今天在Linux下运行某个程序,总是遇到Segmentation fault错误。同样程序在自己的PC Windows10下运行正常,查看Linux机器,内存足够。 使用的是Intel编译器ifort,64位。 原因是初始分配的stack空间不足。 解决办法: 在bash中运行下面的命令。 ulimit -s unlimited