VSF的visual Studio开发环境(一)基础环境搭建

[复制链接]
1084|0
手机看帖
扫描二维码
随时随地手机跟帖
vsfopen|  楼主 | 2020-4-23 13:17 | 显示全部楼层 |阅读模式
本帖最后由 vsfopen 于 2020-9-17 15:14 编辑

1. 下载社区版Visual Studio 2019安装程序:https://visualstudio.microsoft.com/zh-hans/downloads/
2. 安装Visual Studio 2019:
工作负载:通用Windows平台开发(x64/x86),可选里增加C++(v142)通用Windows平台工具
单个组件:适用于v142的C++ Clang-cl生成工具、适用于Windows的C++ Clang编译器(9.0.0)
visualstudio_options.png

3. 下载github上的vsf,有授权的用户,可以下载腾讯工蜂上的vsf_dev当前的开发版本
4. 打开工程:source\example\template\project\vc\vsf_template.sln
5. 确认配置,使用x86,编译器选择LLVM(clang-cl),windows SDK版本可以是其他的:
visualstudio_vsf_configuration.png 6. 编译运行。
进入linux子系统,可以输入命令
UI测试的话,可以输入lvgl/awtk/tgui,测试3个不同的UI。

基于Windows的VSF移植,可以开发测试:
1. 文件系统
2. UI,使用vk_disp_drv_sdl2驱动
3. USB主机,使用winusb_hcd驱动
4. USB从机,使用usbip_dcd驱动
5. 音频,使用winsound驱动
6. 蓝牙主从机,使用bcm20702蓝牙狗,配合VSF的USB主机协议栈
7. 虚拟机,目前移植了vsfvm,如果可以拿到vsfvm源代码的话,可以测试
8. AI,目前移植了nnom9. tcpip,通过npcap,绑定到某个windows上的网卡,或者虚拟网卡
9. tcpip,通过npcap实现
10. 串口

使用特权

评论回复

相关帖子

发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

324

帖子

8

粉丝