成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

什么是編譯程序 什么叫做程序連接?

什么叫做程序連接?代碼需要使用別人開發(fā)的DLL提供的函數(shù),所以我們的程序需要先將DLL加載到內(nèi)存中,然后使用它(DLL)。根據(jù)DLL加入內(nèi)存的時(shí)間,可以分為動(dòng)態(tài)連接和靜態(tài)連接。動(dòng)態(tài)連接:僅在使用DLL

什么叫做程序連接?

代碼需要使用別人開發(fā)的DLL提供的函數(shù),所以我們的程序需要先將DLL加載到內(nèi)存中,然后使用它(DLL)。根據(jù)DLL加入內(nèi)存的時(shí)間,可以分為動(dòng)態(tài)連接和靜態(tài)連接。動(dòng)態(tài)連接:僅在使用DLL時(shí)將其加載到內(nèi)存中。如果程序在運(yùn)行期間從未使用DLL執(zhí)行過分支,則不會(huì)將DLL加載到內(nèi)存中。靜態(tài)連接:在程序啟動(dòng)后立即加載DLL,而不是在必要時(shí)等待加載。在exe編譯過程中,如果進(jìn)行動(dòng)態(tài)連接,DLL不會(huì)編譯成exe文件,所以exe文件會(huì)比較小,但是使用exe時(shí),還必須有相應(yīng)的DLL文件;如果進(jìn)行靜態(tài)連接,DLL會(huì)編譯成exe文件,所以exe文件的體積會(huì)變大。