本文編輯於2022年4月15日
由於最近在研究HOOK,所以經過翻山越嶺找到了這個庫,廢話少說。
一、先要準備原材料
1.源碼地址:下載地址
2.編譯工具:Visual Studio 2019
(1) 確保在VS中安裝了這個組件,如果沒有,或者有多個,建議只保留如圖的版本,因爲本文都是以此基礎展開的
(2)在電腦中安裝對應版本的SDK
此文中所用版本:下載地址
上面的下載鏈接下載完成後是個如下圖的exe安裝程序,點擊一步步安裝即可(同樣的如果包含其他版本,建議卸載掉,只保留下面即將安裝的這個版本),注意一下版本號
上面的步驟安裝完後即可
二、編譯篇
有兩種方式
1.使用命令行
因爲電腦中裝了VS2019,所以會有這個下圖中的這個命令行程序,要以管理員身份運行
先使用cd命令切換到所下載的源碼目錄下(如果不是以管理員身份運行的,你將切換失敗)
cd 你的路徑
然後使用命令編譯即可
nmake /f makefile
編譯成功,會有如下集合文件夾
2.直接使用VS編譯
其解決方案的.sln文件在此文件夾內,進去後直接使用VS打開生成即可