編寫Windows驅(qū)動程序,最后一步就是打包和安裝。Windows 7 64位系統(tǒng)以上的版本,如果沒有對cat或者sys文件進行數(shù)字簽名,驅(qū)動安裝會出現(xiàn)問題,或者驅(qū)動使用過程也會出現(xiàn)異常。為了兼容性考慮,我們需要生成cat文件。 本人環(huán)境win7 x64位,安裝了WinDDK。WinDDK提供了 Inf2Cat.exe 工具,該工具在 C:\WinDDK\7600.16385.1\bin\selfsign 目錄下。 首先打開cmd命令行工具,接著執(zhí)行cd命令進入到 C:\WinDDK\7600.16385.1\bin\selfsign 目錄下。最后執(zhí)行如下命令即可生成cat文件: 如上圖,我這邊的inf以及sys文件是存放在 c:\driver目錄下,執(zhí)行該命令時需要修改為各自的inf和sys文件目錄。
生成cat文件后,對相關的文件進行數(shù)字簽名,包括cat文件,即可在Win7 64,Win8 64,Win10 64等系統(tǒng)上正常安裝和使用驅(qū)動。
|
|
來自: 看見就非常 > 《數(shù)字人類》