0
plan9port
に移動するutilites実行可能ファイル用ユーティリティsrc
を使用することはできません(スクリプトの場合は問題ありません)。それは次のように実行可能で、ソースファイル名を取得するためにdb(1)
を参照:plan9port db(1)unilityを介して実行可能ファイルからソースファイル名を取得するには?
$1
は機能
main
とファイル名を印刷する
db(1)
デバッガへの特別な命令の実行可能プログラム名と
main?z
です
% echo 'main?z' | db $1 | <some staff>
。
しかし私のバージョンのLinux(Ubuntu)ではうまくいきません。 db(1)はファイル名を生成しません。 - プロシージャ名:main()
とソース情報は表示されません。
私は9c -n
でコンパイルしようとしました(-n
は、コンパイラがコードを削除しないようにしています)。
デバッグsecionをチェックするより多くのアイデアを提供します。しようとします.. – egor7