Linux下gcc編譯

我們都知道,計算機只能讀懂二進制數序列,而我們平常所書寫的代碼是如何讓計算機讀懂,然後進行執行的呢? 從一個代碼到可執行程序可分爲四步:預處理、編譯、彙編、鏈接 如何實現這四個步驟呢? 預處理:gcc -E hello.c -o hello.i 編譯:gcc -S hello.i -o hello.s 彙編:gcc -c hello.s -o hello.o 鏈接生成可執行文件:gcc hello
相關文章
相關標籤/搜索