Compile:只編譯選定的目標,不管之前是否已經編譯過。
Make:編譯選定的目標,但是Make只編譯上次編譯變化過的文件,減少重複勞動,節省時間。
Build:編譯整個工程,而不管是否已經編譯過。Build過程往往會生成發佈包,這個具體要看對IDE的配置了,Build在實際中應用很少,因爲開發時候基本上不用,發佈生產時候一般都用ANT等工具來發布。Build因爲要全部編譯,還要執行打包等額外工作,因此時間較長。
Compile:只編譯選定的目標,不管之前是否已經編譯過。
Make:編譯選定的目標,但是Make只編譯上次編譯變化過的文件,減少重複勞動,節省時間。
Build:編譯整個工程,而不管是否已經編譯過。Build過程往往會生成發佈包,這個具體要看對IDE的配置了,Build在實際中應用很少,因爲開發時候基本上不用,發佈生產時候一般都用ANT等工具來發布。Build因爲要全部編譯,還要執行打包等額外工作,因此時間較長。