반응형
정말 오랜 만에 Windows 7용으로 사용되던 Legacy Windows Device Driver를 Windows 10용으로 Build하는 일이 필요해 검색해 보니, 달라진 사실이 있었다. WDK를 이용한 Driver build도 MSBuilld로 통합되었기 때문에, 예전 방식처럼 WDK를 설치 후 Build.exe를 이용하여 Driver를 build할 수 없다.
아래 원문을 번역한 내용을 참고할 것.
WDK가 Visual Studio로 통합되었다. 그래서 Visual Studio의 solution과 project에서 사용하는 것과 동일한 complier와 build tool을 사용한다. MSBuild가 WDK 8 이전부터 사용되어 오던 Windows Build Utility(Build.exe)를 대체해준다.
이전 버전의 WDK에서 만들어 졌던 Driver를 convert하기 위해서는 Windows driver templates중의 하나를 이용하여 Visual Studio에서 새로운 Windows driver solution을 만들어야 한다. 당신의 Driver model을 위한 template으로 시작하게 되면, project의 구조와 platform tool set이 적절하게 선택될 것이다.
반응형
'Windows Driver' 카테고리의 다른 글
[Windows Driver] Choosing a driver model (0) | 2020.11.14 |
---|---|
[Windows Driver] Device objects and device stacks (0) | 2020.11.13 |
[Windows Driver] User mode and kernel mode (0) | 2020.11.12 |
[Windows Driver] What is driver? (0) | 2020.11.11 |