2.rc.exe文件是資源編譯器。工程項目中的.rc文件中包含了對程序中所使用資源(菜單、圖標等)的描述。rc.exe將.rc格式的文件編譯為.res文件,供鏈接器鏈接到可執行文件中。
3.link.exe是Windows平臺的鏈接器,它將cl.exe編譯生成的obj文件,資源編譯器生成的.res文件,以及lib目錄下的lib文件等鏈接成可執行的exe文件、dll文件等。
在程序編譯完成後,生成的文件是以obj為擴展名的對象文件,link.exe是將對象文件和庫鏈接起來以創建可執行程序文件或動態鏈接庫文件的工具。
link.exe的輸入文件包括obj文件、lib文件、exp文件、def文件、res文件、txt文件、ilk文件。輸出文件是exe文件、dll文件、sys文件等可執行程序文件。