我們通常無法直接通過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系統的發展。由於它可被看作許多嵌入...