摸索Detours 1:使用Vs2019 編譯Detours

 

Detours 是幹嘛的 ? 可以去微軟的官網查看相關的信息:  微軟Detours 官網

然後呢,就可以下載源碼編譯了,相關的源碼下載可以去Github:https://github.com/microsoft/detours

下面就可以開始編譯工作了。

1.編譯

解壓後的文件夾應該入下圖所示:

然後,在開始菜單中找到x64 Native Tools Command Prompt for VS 2019 x86 Native Tools Command Prompt for VS 2019,這兩個可以分別用來編譯64位32位的Detours,如下圖所示。

下面就簡單了,定位路徑到解壓的Detours文件夾的src目錄下,如下圖所示:

然後 使用nmake 輸入

nmake /f Makefile

編輯就開始了,之後在根目錄生成bin.X64、lib.X64、include這三個文件夾。同理使用X86 Native Tools進行編譯的話生成的是bin.X86、lib.X86、include這三個文件夾如下圖所示:

 

之後可以進入sample這個文件夾,同樣使用上述編譯命令編譯相關的例子,或者進入相應的例子文件夾使用

nmake test

 進行相應例子的測試。

=============================這是一個分割線================================

編譯到此結束~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章