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

electron 开发笔记

1:开发框架:electron-vite-vue

Naive UI

2:MSYS2

./configure --prefix=c:/pjsip-build --host=x86 --enable-shared --disable-video

1. 安装 MSYS2 中的编译工具链

MSYS2 有自己的编译工具,不需要依赖 Visual Studio,先安装必要的工具:

# 更新包数据库
pacman -Syu# 安装基础编译工具(包括 GCC、make 等)
pacman -S base-devel mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-openssl

2. 配置 npm 使用 MSYS2 的编译工具

Node.js 的 gyp 工具默认会寻找 Visual Studio,需要手动指定使用 MSYS2 的 GCC:

# 设置 npm 配置,指定使用 GCC 而非 MSVC
npm config set msbuild_path /usr/bin/make
npm config set msvs_version 2015  # 这是一个兼容值,实际会使用 GCC

http://www.xdnf.cn/news/18170.html

相关文章:

  • 拓扑排序详解:从力扣 207 题看有向图环检测
  • 第一阶段C#-14:委托,事件
  • 【牛客刷题】最大公约数与最小公倍数:算法详解与实现
  • 一个基于纯前端技术实现的五子棋游戏,无需后端服务,直接在浏览器中运行。
  • Leetcode 3649. Number of Perfect Pairs
  • 面向R语言用户的Highcharts
  • 浅谈 Python 正则表达式中的 groups()
  • SpringBoot3整合OpenAPI3(Swagger3)完整指南
  • 【Python】Python 多进程与多线程:从原理到实践
  • Nodejs学习
  • CPTS---Active 复现
  • 【matlab】考虑源荷不平衡的微电网鲁棒定价研究
  • 【每日一题】Day 7
  • C 语言数据结构与算法的复杂度分析:从理论到实战的效率衡量指南
  • Vue2篇——第五章 Vue.js 自定义指令与插槽核心
  • 【JavaEE】(16) Spring Boot 日志
  • Unity作为库导入Android原生工程
  • 【github-action 如何为github action设置secrets/environment】
  • SpringAI集成MCP
  • (Arxiv-2025)OPENS2V-NEXUS:一个面向主体到视频生成的详细基准与百万规模数据集
  • 【完整源码+数据集+部署教程】织物缺陷检测系统源码和数据集:改进yolo11-RevCol
  • [数据结构] ArrayList 与 顺序表
  • 【前端进阶】UI渲染优化 - 骨架屏技术详解与多框架实现方案
  • RH134 管理网络安全知识点
  • CMake指令:查找文件(find_file)、查找目录(find_path)、查找库文件(find_library)
  • ANSI终端色彩控制知识散播(I):语法封装(Python)——《彩色终端》诗评
  • 图论Day5学习心得
  • 【运维进阶】LNMP + WordPress 自动化部署实验
  • 《Image Classification with Classic and Deep Learning Techniques》复现
  • [Code Analysis] docs | Web应用前端