GNU工具鏈
外觀
GNU 工具鏈(英語:GNU toolchain)是一个包括矣由 GNU 計畫所產生的各種編程工具的集合,自由軟體基金會負責維護工課。遮的工具形成一條工具鏈,用佇開發應用程式和作業系統。
GNU 工具鏈佇咧針對入式系統的 Linux 核心、BSD 佮其他軟體的開發起去至關要的一个作用。GNU 工具鏈中的部份工具嘛予人 Solaris , Mac OS X , Microsoft Windows ( via Cygwin and MinGW / MSYS ) and Sony PlayStation 三等其他平台直接使用抑是進行矣徙栽。
組成
- GNU make:用佇咧編譯佮構建的自動工具;
- GNU 編譯器集合(GCC): 一組濟種程式語言的編譯器;
- GNU Binutils:包含連結器、組譯器佮其他工具的工具集;
- GNU Bison : 編譯器編譯程式,不時佮 Flex 詞法來分析器配合使用;
- GNU m 四:m 四宏預處理器
- GNU Debugger(GDB): 代碼除毋著工具;
- GNU 構建系統(autotools):
- Autoconf
- Autoheader
- Automake
- Libtool
參見
- GNU C Library
- GNU Classpath
- GNU 核心工具組
- CVS、Git
- MinGW、Cygwin
- 交叉編譯器