深入編譯,鏈接和運行

一.編譯和鏈接 1.預處理   命令:gcc -E hello.c -o hello.i   主要處理.c文件中以「#」開頭的預編譯指令 2.編譯   命令:gcc -S hello.i -o hello.s [1]詞法分析 [2]語法分析 [3]語義分析   編譯器只能分析靜態語義(編譯期確定的語義)   靜態語義有聲明,類型轉換,類型匹配 [4]優化後生成相應的彙編代碼文件   中間語言生成,
相關文章
相關標籤/搜索