我正在运行一个程序,但出现“双重释放或损坏(!prev)中止(核心转储)”。 在产生错误的 .c 文件中包含了 gsl/gsl_linalg.h。
问题是Linux版本是否与此错误有关。这是带有 gcc/g++ 11 和 gsl 2.7 的 Rocky Linux 9。我有另一台装有 Ubuntu 20.04、gcc/g++ 9 和 gsl 2.5 的机器,在这台机器上,它运行良好,没有任何错误。
请帮助我。
我尝试安装不同版本的 gsl,但这不是解决问题的方法。我期待这个错误消失了。