1. ホーム
  2. macos

Macのコアダンプはどこに書いてありますか?

2023-08-20 01:49:15

質問

Mac OS X で、C プログラムに SIGQUIT を送ると終了しますが、コアダンプファイルは存在しません。

Mac OS X 上でコア ダンプを手動で有効にする必要がありますか (どのように?)、または、作業ディレクトリではなく、どこか別の場所に書き込まれますか?

どのように解決するのですか?

デフォルトで抑制されているようです。実行中

$ ulimit -c unlimited

現在の端末のコアダンプを有効にし、それを /cores として core.PID . 新しいセッションを開くと、再びデフォルト値に設定されます。