|
使用VS2008,在項(xiàng)目屬性中有一項(xiàng)MFC的使用,有三種設(shè)置:
1.使用標(biāo)準(zhǔn)Windows庫(kù) 2.在共享DLL中使用MFC 3.在靜態(tài)庫(kù)中使用MFC 第一種顧名思義。第二種指的是打包時(shí)一些MFC的DLL的內(nèi)容沒(méi)有被包含在EXE文件中,所以EXE文件較小,但是運(yùn)行時(shí)要求系統(tǒng)中要有相關(guān)的DLL文件。第三種是將DLL中的相關(guān)代碼寫進(jìn)EXE文件中,文件較大,但是可以在沒(méi)有相關(guān)DLL的機(jī)器上運(yùn)行。 同時(shí),如果程序本來(lái)是第二種方式,發(fā)給同事,在同事機(jī)器上運(yùn)行時(shí),可能會(huì)出現(xiàn)錯(cuò)誤: “無(wú)法啟動(dòng)程序……,由于應(yīng)用程序配置不正確,未能啟動(dòng)此應(yīng)用程序。”
我覺(jué)得,在開(kāi)發(fā)階段的程序都選第3種比較好吧,不用管 |
|
|
來(lái)自: _小女子_ > 《程序調(diào)試》