天天看點

LINK : fatal error LNK1104: 無法打開檔案“kernel32.lib”Or LINK : fatal error LNK1104: 無法打開檔案“msvcprtd.lib"

剛開始用opencv3.0.0+vs2013好好地,應需要又要使用opencv2.4.9,然後設定環境,最後老是報如下的錯:

先是 1>LINK : fatal error LNK1104: 無法打開檔案“kernel32.lib”

後是 1>LINK : fatal error LNK1104: 無法打開檔案“msvcprtd.lib”

反正根據網上的一些資訊自己瞎搞,但是這兩個問題交替出現,一直下午都在找原因,但是一直沒有解決,搞得頭都炸了。

最後也是死馬當活馬醫,根據網上一些東西,将“kernel32.lib”檔案所在路徑(C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib)添加到

項目的資料總管--->VC++目錄--->庫目錄   中

将“msvcprtd.lib”檔案所在路徑(C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib)添加到

項目的資料總管-->VC++目錄-->包含目錄   中

其實我還碰到了 無法打開源檔案“iostream” 問題,處理的方法同樣是這樣的,是以我大膽的猜測碰到這類的問題都可以用這種簡單暴力的方式處理,

當然了,所有方法都不會十全十美,說不定這隻是巧合,希望對你有所幫助,畢竟重裝系統簡單,但是安裝所需要的軟體就麻煩。