如何在VS2010中生成可執(zhí)行文件
在進(jìn)行C 編程時(shí),生成可執(zhí)行文件(exe文件)是我們的最終目標(biāo)。如果使用OpenCV開發(fā)視覺軟件,在Release模式下與Debug模式下的操作是不同的。下面將詳細(xì)介紹如何在Release模式下進(jìn)行
在進(jìn)行C 編程時(shí),生成可執(zhí)行文件(exe文件)是我們的最終目標(biāo)。如果使用OpenCV開發(fā)視覺軟件,在Release模式下與Debug模式下的操作是不同的。下面將詳細(xì)介紹如何在Release模式下進(jìn)行設(shè)置。
配置項(xiàng)目屬性
- 假設(shè)您已經(jīng)完成了項(xiàng)目的開發(fā),在VS2010中打開該項(xiàng)目。
- 點(diǎn)擊鼠標(biāo)左鍵選擇項(xiàng)目名稱,并選擇“項(xiàng)目”-“屬性”。
設(shè)置為Release模式
在彈出的屬性窗口中,選擇頂部的“Release”選項(xiàng)。
配置VC目錄
- 在屬性窗口中選擇“項(xiàng)目”-“屬性”-“VC 目錄”。
- 在“包含目錄”一欄中添加OpenCV的頭文件目錄,例如:D:opencv2.4.9opencvuildinclude。
- 在“庫(kù)目錄”一欄中添加OpenCV的庫(kù)文件目錄,例如:D:opencv2.4.9opencvuildx86vc10lib。
- 根據(jù)您自己的實(shí)際目錄進(jìn)行修改。
設(shè)置附加依賴項(xiàng)
- 在屬性窗口中選擇“鏈接器”-“輸入”-“附加依賴項(xiàng)”。
- 在附加依賴項(xiàng)的輸入框中,添加以下內(nèi)容(針對(duì)Release模式):
opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_;opencv_
與Debug模式相比,每個(gè)庫(kù)文件名后面少了一個(gè)"d"。
保存并編譯
完成上述設(shè)置后,保存項(xiàng)目屬性并進(jìn)行編譯。此時(shí)您將能夠在Release模式下生成可執(zhí)行文件。
運(yùn)行在其他電腦上
如果要在其他電腦上運(yùn)行生成的可執(zhí)行文件,還需要將相關(guān)的DLL文件添加到項(xiàng)目中。