編程語言:C++
編譯軟件:VS2012
一谷遂,創(chuàng)建一個(gè)MFC程序
Paste_Image.png
Paste_Image.png
二,配置頭文件庫和lib庫
1遍搞、添加工程的頭文件目錄:工程---屬性---配置屬性---c/c++---常規(guī)---附加包含目錄:加上頭文件存放目錄疗认。
2、添加文件引用的lib靜態(tài)庫路徑:工程---屬性---配置屬性---鏈接器---常規(guī)---附加庫目錄:加上lib文件存放目錄业稼。
然后添加工程引用的lib文件名:工程---屬性---配置屬性---鏈接器---輸入---附加依賴項(xiàng):加上lib文件名盗痒。
3、添加工程引用的dll動(dòng)態(tài)庫:把引用的dll放到工程的可執(zhí)行文件所在的目錄下低散。
Paste_Image.png
注意:程序的位數(shù)要和lib的位數(shù)相同俯邓。樓主的程序本來是32位的,但是使用了64位的lib文件熔号;導(dǎo)致連接不上稽鞭,浪費(fèi)了我很長一段時(shí)間來找這個(gè)小毛病。
三引镊,驗(yàn)證是否配置好
Paste_Image.png
在50幾行添加一些函數(shù)用來測(cè)試頭文件和lib文件是否鏈接成功
Paste_Image.png
然后右擊工程朦蕴,點(diǎn)生成即可。
這是lib庫未連接成功的錯(cuò)誤截圖弟头,這就需要你仔細(xì)閱讀第二步吩抓,或者自行百度解決方法
Paste_Image.png