これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの3.8つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドlldb-XNUMXです。
プログラム:
NAME
lldb-lldb3.8のマニュアルページ
DESCRIPTION
エラー:ld.so:LD_PRELOADのオブジェクト 'libfakeroot-sysv.so'をプリロードできません(できません)
共有オブジェクト ファイルを開く): 無視されます。 エラー: ld.so: オブジェクト 'libfakeroot-sysv.so'
LD_PRELOAD はプリロードできません (共有オブジェクト ファイルを開けません): 無視されます。 エラー: ld.so:
LD_PRELOAD のオブジェクト「libfakeroot-sysv.so」をプリロードできません (共有ファイルを開けません)
オブジェクト ファイル): 無視されます。 エラー: ld.so: LD_PRELOAD のオブジェクト 'libfakeroot-sysv.so' は使用できません
プリロードされる (共有オブジェクト ファイルを開けません): 無視されます。
使用法:
lldb -h lldb -v [[--] [ ...]] lldb -a -f
[-c ] [-s ] [-o ] [-S ] [-O 】
[-k ] [-K ] [-Q] [-b] [-e] [-x] [-X] [-l ] [-d]
[[--] [ ...]] lldb -n -w [-NS
] [-o ] [-S ] [-O ] [-k ] [-K 】
[-Q] [-b] [-e] [-x] [-X] [-l ] [-d] lldb -p [-s 】
[-o ] [-S ] [-O ] [-k ] [-K ] [-Q] [-b] [-e]
[-x] [-X] [-l ] [-d] lldb -P lldb -r [ 】 -R
-h
- 助けて
LLDB デバッガーの使用法情報を出力します。
-v
- バージョン
LLDB デバッガーの現在のバージョン番号を出力します。
-a
- アーチ
を起動および実行するときに、指定されたアーキテクチャを使用するようにデバッガーに指示します。
プログラム。 プログラムが対象としたアーキテクチャの XNUMX つである必要があります
コンパイル。
-f
- ファイル
デバッガにファイルを使用するように指示しますデバッグ対象のプログラムとして。
-c
- 芯
フルパスを使用するようにデバッガーに指示します。 コアファイルとして。
-p
--attach-pid
指定された pid を持つプロセスにアタッチするようにデバッガーに指示します。
-n
--アタッチ名
指定された名前のプロセスにアタッチするようにデバッガーに指示します。
-w
- を待つ
指定された pid または名前を持つプロセスが起動するのを待つようにデバッガーに指示します。
取り付ける前に。
-s
- ソース
指定されたファイルの lldb コマンドを読み取って実行するようにデバッガーに指示します。
コマンドラインで提供されたファイルがロードされた後。
-o
--一行
ファイルが提供された後に、この XNUMX 行の lldb コマンドを実行するようにデバッガに指示します。
コマンドラインがロードされました。
-S
--ファイルの前のソース
指定されたファイルの lldb コマンドを読み取って実行するようにデバッガーに指示します。
コマンドラインで提供されたファイルがロードされる前。
-O
-- ファイルの前に XNUMX 行
ファイルが提供される前にこの XNUMX 行の lldb コマンドを実行するようにデバッガーに指示します。
コマンドラインでロードされました。
-k
--クラッシュ時の一行
バッチ モードの場合、次の場合にこの XNUMX 行の lldb コマンドを実行するようにデバッガに指示します。
ターゲットがクラッシュします。
-K
--ソースオンクラッシュ
バッチ モードの場合、次の場合に lldb コマンドのこのファイルをソースするようにデバッガーに指示します。
ターゲットがクラッシュします。
-Q
--source-静かに
ファイルが提供される前にこの XNUMX 行の lldb コマンドを実行するようにデバッガーに指示します。
コマンドラインでロードされました。
-b
- バッチ
デバッガにコマンドを実行するように指示します。 -s, -S, -o & -O、そして辞めます。
ただし、シグナルまたはクラッシュにより実行コマンドが停止した場合、デバッガーは
クラッシュした場所の対話型プロンプトに戻ります。
-e
- 編集者
ホストの「外部エディタ」を使用してソース ファイルを開くようにデバッガに指示します。
機構。
-x
--no-lldbinit
「.lldbinit」ファイルを自動的に解析しないでください。
-X
--無用色
色は使用しないでください。
-P
--python-パス
このバージョンの lldb の lldb.py ファイルへのパスを出力します。
-l
--スクリプト言語
ユーザー定義に対して指定されたスクリプト言語を使用するようにデバッガーに指示します。
デフォルトではなくスクリプトを使用します。 指定できる有効なスクリプト言語
Python、Perl、Ruby、Tcl が含まれます。 現在、Python 拡張機能のみがサポートされています。
実装されました。
-d
- デバッグ
デバッガ自体をデバッグするための追加情報を出力するようにデバッガに指示します。
-r
--repl
スタブ プロセスを使用して REPL モードで lldb を実行します。
-R
--repl-言語
REPL の言語を選択します。
注意:
複数の「-s」および「-o」オプションを指定できます。
処理されます
左から右の順に、ソース ファイルとコマンドが交互に配置されます。 の
「-S」および「-O」オプションについても同様です。 前ファイルと後ファイル セットは、
自由に混在しても、コマンド パーサーがそれらを分類します。 ファイルの順序
この点では、指定子 (「-c」、「-f」など) は重要ではありません。
提供しない場合 -f 最初の引数はデバッグ対象のファイルになります
つまり、「lldb」 -- [ [ ]]' も機能します。 でも覚えておいて
引数に「-」が含まれている場合は、オプションを「--」で終了します。
onworks.netサービスを使用してlldb-3.8をオンラインで使用する