aboutsummaryrefslogtreecommitdiffstats
path: root/capstone/msvc/README
diff options
context:
space:
mode:
authorAngelos Mouzakitis <a.mouzakitis@virtualopensystems.com>2023-10-10 14:33:42 +0000
committerAngelos Mouzakitis <a.mouzakitis@virtualopensystems.com>2023-10-10 14:33:42 +0000
commitaf1a266670d040d2f4083ff309d732d648afba2a (patch)
tree2fc46203448ddcc6f81546d379abfaeb323575e9 /capstone/msvc/README
parente02cda008591317b1625707ff8e115a4841aa889 (diff)
Add submodule dependency filesHEADmaster
Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec
Diffstat (limited to 'capstone/msvc/README')
-rw-r--r--capstone/msvc/README22
1 files changed, 22 insertions, 0 deletions
diff --git a/capstone/msvc/README b/capstone/msvc/README
new file mode 100644
index 000000000..c7248fe24
--- /dev/null
+++ b/capstone/msvc/README
@@ -0,0 +1,22 @@
+This directory includes all the necessary files to compile Capstone on Windows
+using Microsoft Visual Studio (VS).
+
+
+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, 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.
+
+(3) The capstone_static_winkernel and test_winkernel projects are for Windows
+ kernel drivers and excluded from build 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 check "Build" check boxes for those
+ projects on the Configuration Manager through the [Build] menu.