Ⅰ 請問無法打開kernel32.lib怎麼解決
.lib文件代表的是靜態數據連接庫,在windows操作系統中起到鏈接程序和函數(或子過程)的作用,編譯時用到。
「kernel32.lib」打不開原因為:
VS2012安裝時候SDK未安裝,或者安裝異常錯誤,所以就算你復制下載到目錄,會繼續 出現rc.exe錯誤。
2. 檢查方法: 在C盤檢查(無論安裝在那個盤,這個包含目錄都在C盤)有沒有這個目錄, C:ProgramFiles(x86)MicrosoftSDKsWindowsV8.0Lib,如果沒有那就是這個錯誤 了。
3. 解決辦法:
1)重新安裝SDK8.0有好幾個,一定要看著成功安裝。
2)下載VS2012 SDK8.0 安裝,然後在VS2012菜單,工具,選項,解決方案,VC++庫目錄里選擇你安裝的SDK工具,把你剛下載的 SDK8.0目錄添加進去就OK。
Ⅱ lib是什麼文件 lib文件如何打開
*.lib 是庫文件的縮抄寫(library)。但是要想襲打開庫文件的話,一般的用戶是無法打開它的。說得更准確一些就是:即使你能夠使用某種編輯程序打開庫文件,但是用戶也無法讀懂庫文件中的詳細內容。例如:C 語言編譯器(或者別的語言編譯器)都會自帶很多的庫文件,這些庫文件都是由系統編譯器生成的。用戶只能夠在編譯、連接時,使用庫文件。