安装 Microsoft Visual C++ Build Tools

安装 Microsoft Visual C++ Build Tools

Microsoft Visual C++ Build Tools下载安装

安装Microsoft Visual C++ Build Tools是为了在windows系统上编译和运行需要C++支持的程序或库(例如某些Python包,Node.js模块等)。

1.下载

打开浏览器,访问 Visual Studio Build Tools下载页面

在这里插入图片描述


在页面上找到“下载”按钮,点击下载 Build Tools for Visual Studio 的安装程序(vs_BuildTools.exe)。

在这里插入图片描述

2. 安装

双击下载好的软件(vs_BuildTools.exe)。

在这里插入图片描述


点击继续。

在这里插入图片描述


等待下载安装。

在这里插入图片描述


在安装Visual Studio Build Tools的时候,选择“C++生成工具”工作负载。确认以下选项被选中:

  1. MSVC v142 - VS 2019 C++ x64/x86构建工具(或最新版本)

Windows 10 SDK(或您对应Windows系统的SDK)

在这里插入图片描述
可以根据需要选择其他的选项,但上述两个是必须的。

点击“安装位置”,对vs的安装位置进行更改。

注意右下角的安装大小,虽然已经把能改位置的都改到非C盘了,但是vs有些东西还是必须默认安装在C盘,所以请注意一下你的C盘是否够用。
在这里插入图片描述


点击右下角的安装,然后等待安装完成。

在这里插入图片描述


安装完成。

在这里插入图片描述

3. 配置环境变量

  • 确保路径中包含类似 C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\<版本号>\bin\Hostx64\x64 的路径。

没有的话可以进行添加。

在这里插入图片描述

在“系统变量”中找到名为 Path 的条目,双击以编辑。

在这里插入图片描述

点击“高级系统设置”,然后点击“环境变量”。

在这里插入图片描述

右键点击 “此电脑” 或 “我的电脑”,选择“属性”。

在这里插入图片描述
安装完成后,重启你正在使用的命令提示符或终端,以便新的环境变量生效。

在cmd命令行中,输入cl,进行验证。

在这里插入图片描述

参考

  1. Microsoft C++生成工具
  2. 【Python】ERROR: Failed to build installable wheels for some pyproject.toml based projects
  3. 安装 Microsoft Visual C++ Build Tools
  4. Visual Studio(vs)下载安装C/C++运行环境配置和基本使用注意事项
  5. 在 Visual Studio 中安装 C 和 C++ 支持
  6. 怎么安装安装 Microsoft C++ Build Tools

Read more

Flutter 组件 dart_vlc_ffi 的适配 鸿蒙Harmony 实战 - 驾驭全能媒体播放引擎、实现鸿蒙端 4K 高清解码与跨平台流媒体播放方案

Flutter 组件 dart_vlc_ffi 的适配 鸿蒙Harmony 实战 - 驾驭全能媒体播放引擎、实现鸿蒙端 4K 高清解码与跨平台流媒体播放方案

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 dart_vlc_ffi 的适配 鸿蒙Harmony 实战 - 驾驭全能媒体播放引擎、实现鸿蒙端 4K 高清解码与跨平台流媒体播放方案 前言 在鸿蒙(OpenHarmony)生态的影音娱乐、监控中心以及智能座舱开发中,一个极致的播放器引擎是一切体验的生命线。虽然鸿蒙系统自带了播放组件,但在面对一些极其冷门、古老或是经过高度加密的视频流格式(如 RTSP、RTMP 或特定的 MKV 封装)时,往往需要一套兼容性更强、更硬核的播放方案。 VLC 作为开源播放器界的“王者”,其内部沉淀了数十年的解码器优化。 dart_vlc_ffi 通过 Dart FFI(外部函数接口)技术,将 VLC

By Ne0inhk
【OpenHarmony】鸿蒙Flutter混合开发实战指南

【OpenHarmony】鸿蒙Flutter混合开发实战指南

鸿蒙Flutter混合开发实战指南 概述 鸿蒙Flutter混合开发方案将Flutter的跨端UI能力与ArkTS的原生系统能力深度融合,实现高效的全场景应用开发。本文基于Flutter 3.24+、ArkTS 4.3,系统讲解混合开发的架构设计、双向通信实现、页面嵌入和原子化服务打包上架。 欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 技术架构设计 混合开发优势分析 技术框架核心优势适用场景ArkTS深度调用鸿蒙原生能力、性能接近原生系统级功能开发、高性能模块、原子化服务入口Flutter一次编码多端运行、UI渲染效率高、生态丰富跨设备通用UI、业务逻辑复用、快速迭代场景混合开发兼顾跨端效率与原生能力、低成本迁移全场景应用、跨平台+鸿蒙特色功能融合 两种核心开发模式 /// 混合开发模式枚举enumHybridMode{/// Flutter为主,ArkTS为辅/// 适用:存量Flutter项目适配鸿蒙 flutterPrimary,/// ArkTS为主,Flutter为辅/// 适

By Ne0inhk
手把手教你 Openclaw 在 Mac 上本地化部署,保姆级教程!接入飞书打造私人 AI 助手

手把手教你 Openclaw 在 Mac 上本地化部署,保姆级教程!接入飞书打造私人 AI 助手

AppOS:始于 Mac,却远不止于 Mac。跟随 AppOS一起探索更广阔的 AI 数字生活。 OpenClaw 是 Moltbot/Clawdbot 的最新正式名称。经过版本迭代与改名后,2026年统一以「OpenClaw」作为官方名称,核心定位是通过自然语言指令,替代人工完成流程化、重复性工作,无需用户掌握编程技能,适配多场景自动化需求。 该项目经历了多次更名,Clawdbot → Moltbot → OpenClaw(当前名称) # OpenClaw 是什么? OpenClaw 是一个开源的个人 AI 助手平台。 简单来说,它是一个可以将你自己的 AI 助手接入你已经在用的即时通讯工具(Telegram、WhatsApp、飞书等)的系统。你可以自己挑选 AI 模型进行连接,添加各种工具和技能(如飞书等),构建专属工作流。说白了如果应用的够好,它就是一个能帮你干活的“

By Ne0inhk