當前位置:編程學習大全網 - 編程軟體 - C++中什麽是編譯時,什麽是運行時,二者有何區別

C++中什麽是編譯時,什麽是運行時,二者有何區別

意思和區別如下:

1、編譯:依賴於編譯器,英文是compile, vc中這壹過程是將源代碼轉換成目標文件,如.obj文件,.rc文件等。

2、生成:指的是鏈接的過程,英文是build.依賴於鏈接器. vc中在這壹階段將所有的目標文件和所有需要用到的組件組合成壹個整體,例如需要生成的是windows系統下的PE可執行文件,鏈接器會依照特定格式將目標文件組合,最後生成PE格式的.exe或.dll文件。

3、調試:是所有或部分代碼編寫完成後,讓程序在調試器中運行,用這種手段對程序進行分析,找出並修正潛在問題。

4、運行:就是讓程序在系統中運行。

  • 上一篇:新澤谷插件機XG-2000的編程裏原點OS的下壹行,又叫調整行,請問它算不算原點?個人認為不是,但
  • 下一篇:免費ppt模板去哪找
  • copyright 2024編程學習大全網