linux 學習筆記 GNU工具鏈簡介

2022-03-26 17:34:31 字數 333 閱讀 1033

我們通常無法直接通過linux核心,而需要借助linux核心之上的gun工具鏈來進行

檔案處理

文字操作

程序管理

等操作。

gnu/linux shell為使用者提供了

啟動程式

管理檔案系統上的檔案

管理執行在linux系統上的程序

的途徑shell允許你輸入文字命令,之後將解釋命令並在核心中執行

內建命令

輸入程式的名稱,shell將程式名稱傳遞給核心以啟動它

將shell命令放入檔案中作為程式執行

有好幾種linux shell可用,通常為bash shell

GNU編譯工具鏈

階段輸入 輸出gcc示例 預編譯 c igcc e test.c o test.i 編譯 i sgcc s test.i o test.s 彙編 s ogcc c test.s o test.o 鏈結 o gcc test.o o test.o gcc的格式 gcc test.c o test gc...

啥是工具鏈和GNU工具鏈

在軟體工程中,工具鏈 英語 toolchain 是一系列用於製作軟體的工具。這些工具一般乙個接乙個地運用,一件工具的輸出輸入至下一件工具,但廣義上可以單單是指多個相關的工具。工具鏈一般包括用來編輯源 的文字編輯器 生成可執行檔案的編譯器及鏈結器 連線作業系統的庫 以及偵錯程式。例子有gnu tool...

使用GNU工具鏈的優勢

出處 http www.zdnet.com.cn developer code story 0,3800066897,39142725,00.htm 2003 06 27 12 14 pm gnu編譯器 gcc 是乙個 免費 的c c 工具鏈,有力的支撐了linux系統的發展。由於它可被看作許多嵌入...