Building KernelEx

From KernelEx Wiki

Jump to: navigation, search

Contents

Prerequisites

Components required to build the base projects:

Extra dependencies required to build VKernelEx kernel driver:

Extra dependency required to build the installer:

Configuring Build Environment

Install components in the order listed above.

Upgrade header files of Visual C++ 6.0 with msvc6chk tool located under util directory of KernelEx source code distribution.

IDE Configuration

Before proceeding to building the project, ensure that both include and library paths are updated inside the Microsoft Visual Studio to correctly point to the PSDK and DDK.

Open Tools->Options dialog and switch to Directories tab.

Firstly, ensure that you have correct paths for include files.

Msvc-directories-1.png


Finally, ensure that you have correct paths for library files.

Msvc-directories-2.png

Building

Once the environment is fully configured, you can proceed to building KernelEx.

In order to build, choose Build->Batch Build... option from the menu.

Msvc-batch-build-1.png


Select projects you want to build on a dialog which shows up.

Msvc-batch-build-2.png


In order to create installer, right click on KernelEx.nsi file in explorer and choose Compile NSIS Script. This will create installer called KernelEx-dev.exe in the same directory.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox