トップQs
タイムライン
チャット
視点
LLDB
ウィキペディアから
Remove ads
LLDB とは、ソフトウェアデバッガの一つである。LLDB プロジェクトは LLVM プロジェクトの一部として開発が行われており、LLDB は LLVM プロジェクトにより開発されているライブラリ群、例えば Clang 表式解析器や LLVM 逆アセンブラなどを大いに活用した、再利用可能なコンポーネントの集まりとしてビルドされる。
![]() | この項目「LLDB」は翻訳されたばかりのものです。不自然あるいは曖昧な表現などが含まれる可能性があり、このままでは読みづらいかもしれません。(原文:LLDB (debugger)) 修正、加筆に協力し、現在の表現をより自然な表現にして下さる方を求めています。ノートページや履歴も参照してください。(2017年12月) |
LLDB プロジェクトに含まれるコードは、LLVM プロジェクトの別の部分と同じく、イリノイ大学/NCSAオープンソースライセンスと呼ばれる許容型自由ソフトウェアライセンスの下に配布される、FOSS である。バージョン9.0.0からはライセンスがLLVM例外付きApache License 2.0に変更された[3]。
Remove ads
現状
LLDB は開発初期段階にあるが、C, Objective-C, C++, Swift 言語で書かれたプログラムの基本的なデバッグをサポートする程度には成熟している。
LLDB は macOS, Linux, FreeBSD, NetBSD, Windows[4] 上で動作することが知られており、i386, x86-64, ARM 命令セットをサポートする[5]。Xcode 5以降ではデフォルトデバッガとして利用されている。
関連項目
- GNUデバッガ
- VOGL
参照項目
外部リンク
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads