llvm-dis - LLVM 反組譯器¶
概要¶
llvm-dis [選項] [檔名]
描述¶
llvm-dis 命令是 LLVM 反組譯器。它會取得 LLVM 位元碼檔案,並將其轉換為人類可讀的 LLVM 組合語言。
如果省略檔名或指定為 -
,llvm-dis 會從標準輸入讀取其輸入。
如果輸入是從標準輸入讀取的,則 llvm-dis 預設會將其輸出傳送到標準輸出。否則,輸出將寫入以輸入檔案命名的檔案,並添加 .ll
後綴(任何現有的 .bc
後綴將先被移除)。您可以使用 -o 選項覆寫輸出檔案的選擇。
選項¶
-f
在終端機上啟用二進制輸出。通常,如果輸出串流是終端機,llvm-dis 將拒絕寫入原始位元碼輸出。使用此選項,llvm-dis 將會寫入原始位元碼,而不考慮輸出裝置。
-help
印出命令列選項的摘要。
-o 檔名
指定輸出檔名。如果 檔名 為 -,則輸出會傳送到標準輸出。
結束狀態¶
如果 llvm-dis 成功,它將會以 0 結束。否則,如果發生錯誤,它將會以非零值結束。