4
我Qt中運行的GUI程序,每當我在Qt創建者終端退出程序的錯誤消息是啓用Qt Creator在運行模式下創建核心文件?
「的程序已意外結束。/.../../ ..退出與代碼0「。
但是,當我通過Linux終端運行這個相同的可執行文件並退出程序時,我得到一個段錯誤(核心轉儲),因此產生了核心文件。我想知道是否可以通過從Qt Creator運行程序來啓用核心文件的創建(不是在調試模式下,只是構建和運行模式)?
我Qt中運行的GUI程序,每當我在Qt創建者終端退出程序的錯誤消息是啓用Qt Creator在運行模式下創建核心文件?
「的程序已意外結束。/.../../ ..退出與代碼0「。
但是,當我通過Linux終端運行這個相同的可執行文件並退出程序時,我得到一個段錯誤(核心轉儲),因此產生了核心文件。我想知道是否可以通過從Qt Creator運行程序來啓用核心文件的創建(不是在調試模式下,只是構建和運行模式)?
創建核心文件取決於操作系統而不是單個程序或某個IDE。 嘗試運行
ulimit -c unlimited
在shell之前運行qtcreator。然後你可以嘗試啓動你的程序。 如果您需要更多詳細信息,請查看bash的手冊頁。 祝你好運!
不幸的是,這是行不通的。 –
如果您的系統使用_systemd_,請查看命令'coredumpctl'。 – growlingchaos