5
C++で書かれたXSコンポーネントでPerlで書かれたプロジェクトがあります。私はXSセクションを含むPerlをデバッグしてプログラムの流れを見ることはできますか?
のようなコマンドでデバッグしていますperl -d perl_file.pl
どのようにデバッガを使用してPerlからこれらのC++ファイルにジャンプできますか?
C++で書かれたXSコンポーネントでPerlで書かれたプロジェクトがあります。私はXSセクションを含むPerlをデバッグしてプログラムの流れを見ることはできますか?
のようなコマンドでデバッグしていますperl -d perl_file.pl
どのようにデバッガを使用してPerlからこれらのC++ファイルにジャンプできますか?
GNUプロジェクトデバッガを使用できます。
gdb /usr/bin/perl
r perl_file.pl
参照くださいperlhacktips:
も参照してください:
あなたはPerlコードからC++コードへの呼び出しを行っているのですか?どうやって? – reinierpost
つまり、PerlスクリプトはC++ファイルを呼び出します。しかし、私はどのようにデバッグを続け、それらのC++ファイルにアクセスするのか分かりません。 –
実行可能ファイルを呼び出すことはできますが、ソースファイルをどのように呼び出す(実行/呼び出す)のですか? – legends2k