解決Opencv配置錯(cuò)誤的方法
在使用Opencv進(jìn)行配置時(shí),有時(shí)候會(huì)遇到一些錯(cuò)誤,比如無(wú)法打開文件的錯(cuò)誤。下面我將介紹一種常見的錯(cuò)誤和解決方法。錯(cuò)誤信息在用Opencv3.0配置VS2013后,又改為用Opencv2.4.10配置
在使用Opencv進(jìn)行配置時(shí),有時(shí)候會(huì)遇到一些錯(cuò)誤,比如無(wú)法打開文件的錯(cuò)誤。下面我將介紹一種常見的錯(cuò)誤和解決方法。
錯(cuò)誤信息
在用Opencv3.0配置VS2013后,又改為用Opencv2.4.10配置后出現(xiàn)下面所述的錯(cuò)誤:INK: fatal error LNK1104: 無(wú)法打開文件“opencv_;”、opencv_;”等類似庫(kù)錯(cuò)誤。
解決方法
要解決此類錯(cuò)誤,可以按照以下步驟進(jìn)行操作:
1. 打開運(yùn)行出錯(cuò)"INK: fatal error LNK1104: 無(wú)法打開文件“opencv_;"的項(xiàng)目文件。
2. 右擊項(xiàng)目文件,選擇屬性配置頁(yè)面,在鏈接器選項(xiàng)中找到附加依賴項(xiàng)。
3. 在附加依賴項(xiàng)中,應(yīng)該能夠看到類似于"opencv_"這樣的庫(kù)文件。
4. 由于現(xiàn)在電腦配置的是Opencv2.4.10,所以應(yīng)該把"opencv_"改成"opencv_"。
5. 將正確的庫(kù)文件路徑填入編輯框,并取消“從低級(jí)或項(xiàng)目默認(rèn)設(shè)置繼承”這一選項(xiàng)。
6. 點(diǎn)擊確定,保存設(shè)置。
7. 再次編譯該項(xiàng)目文件,將不會(huì)出現(xiàn)庫(kù)文件錯(cuò)誤了。
通過(guò)上述步驟配置好Opencv后,再次執(zhí)行程序,就應(yīng)該可以正確執(zhí)行了。這樣就成功解決了Opencv配置錯(cuò)誤導(dǎo)致的無(wú)法打開文件錯(cuò)誤。