add a description of winkernel projects

This commit is contained in:
tandasat 2016-04-23 15:00:15 -07:00
parent 9567689509
commit d45d7e3a4f
2 changed files with 12 additions and 6 deletions

View File

@ -6,11 +6,17 @@ NOTE:
(1) Visual Studio 2010 or newer versions is required. Open "capstone.sln" to
build the libraries & test code with Visual Studio. The resulted binaries
are put under either msvc/Debug or msvc/Release, depending on how you choose
to compile them.
are put under either msvc/Debug, msvc/Release, msvc/x64/Debug, or
msvc/x64/Release, depending on how you choose to compile them.
(2) The solution (capstone.sln) & all project files (*.vcxproj) are made in
Visual Studio 2010, so if you open them using newer version, an extra step
is needed to convert them to current version. Just accept this when
asked at the initial dialog, and proceed to build the solution normally
afterwards.
is needed to convert them to current version. Just accept this when
asked at the initial dialog, and proceed to build the solution normally
afterwards.
(3) The capstone_static_winkernel and test_winkernel projects are for Windows
kernel drivers and unloaded from the solution by default. In order to
build them, you need to install Visual Studio 2013 or newer versions, and
Windows Driver Kit 8.1 Update 1 or newer versions, then reload the projects
from the Solution Explorer in Visual Studio.

View File

@ -22,6 +22,6 @@ This directory contains some test code to show how to use Capstone API.
- test_<arch>.c
These code show how to access architecture-specific information for each
architecture.
- test_winkernel.cpp
This code show how to use Capstone from a Windows driver.