llvm-msvc-windows-driver-template
December 20, 2023 ยท View on GitHub
Simple cmkr template for a WDK kernel driver for Windows. The WDK package is based on FindWDK.
Requirements
- Visual Studio 2022
- CMake 3.15+
- WDK 11
- ARM64 Kits
- llvm-msvc
Building win-x64 with llvm-msvc
cmake -Bbuild_x64 -Ax64 -TLLVM-MSVC_v143
cmake --build build_x64 --config Release
Building win-arm64 with llvm-msvc
cmake -Bbuild_arm64 -AARM64 -TLLVM-MSVC_v143
cmake --build build_arm64 --config Release
You can open build\llvm-msvc-driver-template.sln in Visual Studio and work there.