当前位置: 首页 > news >正文

[笔记] 驱动开发:usbview编译过程

文章目录

  • 前言
  • 一、环境
  • 二、过程
    • 1.先安装vs2022
    • 2. 再安装winsdk和wdk
    • 3.vs2022勾选安装 单个组件-》Windows驱动程序工具包(WDK)以及x64 缓解
    • 4.复制c# dll库到源码所在目录
    • 5.打开项目,右键编译
  • 问题
  • 总结


前言

usbview是查看usb设备的工具,

一、环境

usbview源码:链接
vs2022:官网下载
wdk_26100:wdksetup_26100.exe
winsdk_26100:winsdksetup_26100.exe

开发环境跟[笔记] 驱动开发:Virtual-Display-Driver编译过程一样

二、过程

1.先安装vs2022

仅安装【使用c++的桌面开发】并且安装图示的单个组件

注意:带有 Spectre 缓解措施、适用于最新 v143 生成工具的 C++ATL (x86 和x64)
在这里插入图片描述

2. 再安装winsdk和wdk

安装如下,(类似,因为已经安装了,没法再安装演示了,主要是安装必要的工具和x64的工具,一些没必要的工具,需要时再装)
在这里插入图片描述

wdk就双击后一路next即可

3.vs2022勾选安装 单个组件-》Windows驱动程序工具包(WDK)以及x64 缓解

安装vs2022的同时会安装visitual studio installer,可以补充安装很多组件
在这里插入图片描述

4.复制c# dll库到源码所在目录

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.8.1

具体看目前你自己机器安装的最高.net版本,不知道的用everything或者listary查找对应dll

System.dll
mscorlib.dll
System.Xml.dll

复制到源码目录
在这里插入图片描述

5.打开项目,右键编译

在这里插入图片描述

在这里插入图片描述

问题

总结

参考:


关于博主

wx/qq:binary-monster/1113673178 (添加时注明来意,否则不予通过)
wxgzh: 二进制怪兽
CSDN:https://blog.csdn.net/qq1113673178
码云:https://gitee.com/shiver
Github: https://github.com/ShiverZm
个人博客:https://www.binary-monster.top

http://www.dtcms.com/a/479476.html

相关文章:

  • 泉州正规制作网站公司my8777网域名查询
  • hive join优化和数据倾斜处理
  • 计算机知识(二)
  • 网页设计与网站建设完全学习手册pdf网站建设开发价格
  • 哪些网站可以找到兼职做报表的wordpress 架站 电子书
  • [Qlib] `Strategy` | TopkDropout
  • 镇江网站建设制作公司wordpress主题二次开发
  • 小说网站建设方案网站开发域名注册功能
  • 函数封装的平衡艺术:以C++为例探讨适度封装
  • 泾川网站城镇建设规化图网站图标在哪里做修改
  • 住房和城乡建设部网站招聘冷链物流
  • dw里面怎么做网站轮播图建站的好公司
  • 县网站建设方案湖南城乡建设厅官方网站
  • 【AI学习笔记】用AI生成spring boot + redis
  • 如何用rp做网站seo推广系统
  • 易书网上书城网站建设方案江山网站制作
  • 【工业场景】用YOLOv8实现抽烟识别
  • 易语言怎么制作网站哪些网站做的海报比较高大上
  • TCP协议详解
  • 如何进行一个网站建设网站开发赚不赚钱
  • 【c++】:Lambda 表达式介绍和使用
  • 四川建设厅网站施工员证查询网站建设找盛誉网络
  • 了解网站开发 后台流程详情页尺寸
  • 2025年10月13日
  • 使用Reindex迁移Elasticsearch集群数据详解(上)
  • 网站设计 优帮云北京做网站公司电话
  • 上海高端网站制作公司专业网站设计建设服务
  • 大模型-CLIP 双编码器架构如何优化图文关联
  • [Qlib] `Model` | `fit` `predict`
  • 线程池Executors