Enterprise WDK 사용
Enterprise WDK(Enterprise Windows 드라이버 키트)는 사용하기 전에 설치할 필요가 없는 명령줄 빌드 환경입니다. EWDK를 다운로드한 후에는 버전 제어 소프트웨어로 관리하거나 파일을 압축하고 필요에 따라 복사할 수 있습니다. Enterprise WDK로 만든 .zip 파일에는 Visual Studio 기반 드라이버 프로젝트를 빌드하는 데 필요한 모든 컴파일러, 링커, 빌드 도구, 헤더 및 라이브러리가 포함되어 있습니다.
Enterprise WDK에는 드라이버 및 기본 Win32 드라이버 테스트 애플리케이션을 빌드하는 데 필요한 요소가 포함되어 있습니다. 즐겨 찾는 코드 편집기를 사용하여 소스 코드 및 프로젝트 파일을 수정합니다. 명령줄 기반이므로 Enterprise WDK에는 IDE, 드라이버 배포 및 드라이버 테스트와 같은 Visual Studio에 통합된 일부 기능이 없습니다.
시작하기
참고
Windows 10 버전 1709부터 Enterprise WDK는 ISO 기반입니다. 시작하려면 ISO를 다운로드하여 탑재한 다음 를 실행합니다 LaunchBuildEnv
.
- 에서 EWDK 다운로드: WDK & EWDK 다운로드
- .zip 파일을 적절한 이름의 디렉터리(예: d:\ewdk)로 확장합니다.
- 관리자 명령 프롬프트에서 이전 단계에서 확장된 폴더로 이동한 다음 LaunchBuildEnvcmd 를 실행하여 빌드 환경을 만듭니다. 예: D:\EWDK\LaunchBuildEnv
빌드 환경을 만든 후 이를 사용하여 파일에서 작업하거나 Visual Studio 프로젝트를 빌드할 수 있습니다. 예를 들어 모바일 서비스는 스크립트 실행 간에 상태를 유지하지 않으므로 스크립트 실행 간에 지속되어야 하는 모든 데이터를 테이블에 저장해야 합니다.
- Cd directory_containing_project_files
- Msbuild projectname.vsproj
프로젝트 및 솔루션에 대한 기본 MSBuild 명령:
- Msbuild project.vcxproj /p:configuration=[release | debug] /p:platform=[arm | Win32 | x64]
데스크톱 바로 가기를 만들려면 다음을 수행합니다.
%comspec% /k pushd <drive\dir>
&& LaunchBuildEnv.cmd
여기서 <drive\dir>
는 파일이 추출된 위치(예: d:\ewdk)입니다.
%comspec% /k pushd "d:\ewdk" && LaunchBuildEnv.cmd