《程序員的自我修養》第二章 編譯和鏈接 第三章 目標文件裏有什麼 第四章 靜態鏈接

編譯和鏈接 4個步驟:預處理,編譯,彙編(輸出的是目標文件),鏈接 編譯器做了什麼 詞法分析:產生記號,對記號進行分類 語法分析:產生語法樹,以表達式爲節點 語義分析:分析的是靜態語義,看是否語義出錯,並對隱式轉換進行節點插入。 中間語言生成:進行小部分的優化,然後轉成中間代碼的形式。(使得編譯器劃分爲前端和後端,中間代碼與機器無關) 接着就是後端包括的代碼生成器和目標代碼優化器了。(生成的就是目
相關文章
相關標籤/搜索