gpt4 book ai didi

linux - ubuntu WSL 上的段错误(核心已转储)

转载 作者:行者123 更新时间:2023-12-05 08:05:47 25 4
gpt4 key购买 nike

我正在尝试访问核心转储文件以开始调试,但它从未显示。

我尝试了很多解决方案,例如:

  • 给它一个大小 ulimit -c unlimited
  • 使目录可写,以便它可以创建这样的文件
  • 我检查了sysctl kernel.core_pattern 但结束sysctl:无法统计/proc/sys/kernel/core_pattern:没有那个文件或目录可能它没有在任何地方创建任何核心文件,尽管它产生了核心转储
  • 虽然是系统问题所以我尝试了this link其中我清除了锁和存储库缓存并更新了 apt-get,最后什么也没发生

我不知道是什么问题,如果有人可以向我解释并帮助我解决问题

最佳答案

适用于 g++ 和 C++ 多线程(使用 pthread.h)的语句是:

g++ -static -pthread -D_GLIBCXX_GTHREAD_USE_WEAK=0 -std=c++0x -Wl,--whole-archive -lpthread -Wl,--no-whole-archive <yourCode.c>

感谢https://www.medo64.com/2021/05/segmentation-fault-using-threads-with-static-compile/

关于linux - ubuntu WSL 上的段错误(核心已转储),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63662889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com