pythonプロセスをgdbでアタッチして、python領域をデバッグする方法です。 gdbでC/C++のデバッグができますが、python領域は簡単にはみれないのでpython-debuginfoをつかって、デバッグする方法を記載します。 情報の元ネタは、参考文献1を参照。 # debuginfo-install python3 ...
GNUプロジェクトは現地時間2023年12月3日、GDB(GNU Debugger)バージョン14.1をリリースした。メーリングリストによれば、本 ...
また、Pythonのサポートも強化している。 GDB バージョン14.1 そもそもGDBは個々のスレッドをデバッグし、個別に操作・検査するスレッド制御機能を備えているが、GDB バージョン7.0頃からサポートを開始したPythonに対しても適用できる。
他にもGDB/MI バージョン1のサポート削除、シェルコマンドの実行結果を返す関数「$_shell」を追加した。 また、Pythonのサポートも強化している。 GDB バージョン14.1そもそもGDBは個々のスレッドを 記事を読む ...
ただし、やってみたはいいのですが、Python環境がMSYS2の付属のものに固定化されてしまう(Pythonバージョンがちょっとでも変わると使えなくなる)ので、C++をPythonへインポートするのは、若干大変だなと思いました。
ストレスチェックなどのメンタルヘルス対策、EAP、組織活性など人事ソリューションを提供。団体長期障害所得補償保険(GLTD)などの企業向けメンタルヘルスケア対策支援で国内トップクラス。