taisa831GitのソースコードをデバッグするこれまでGitの内側の仕組みなどをチェックしてきて、最近ようやくソースコードをデバッグしてみても処理が追えそうというところまできたので記事にまとめておきます。試しながらやった結果なので、もっとよいやり方はあるかもしれません。emacsとgdbをインストール今回OSはCentOSを使っていきます。gdbgitのソースコードをクローンする今回はGitHubにあるソースコードを利用します。バージョンを指定してチェックアウトしておきます。v2.6.0-rc1ソースコードをコンパイルするまず必要なライブラリをインストールしてからコンパイルします。perl-ExtUtils-MakeMakermakeemacsを起動してデバッグをする環境が整ったので、ここからgdbを起動しgitコマンドのデバッグをしていきます。gdbはそのまま起動しても使えますが、emacsからの方がデバッグしやすいのでemacsからgdbを起動します。rデバッガが起動しました。画面上側がコマンドラインで、下側がソースになっています。表示されて終了します。exit(1);まとめ普段開発ではIntelliJを利用しているのでCLionでもできないかと色々試してみましたが、そもそもMacでコンパイルを通すこともできず断念しました。おかげでLinux環境でもなんとかやっていけそうなので、このままコードリーディングを進めてみようと思います。WooCommerce.。