MusicLibrary v0.0.9
本版本主要更新了底层 JavaScript 引擎、构建工具链以及跨语言使用说明,并继续提供 Windows、Linux 和 macOS 多架构预编译库。
主要更新
- 更新 QuickJS 子模块至
v0.16.2 - 新增 Python 和 Dart 绑定说明
- 相关绑定项目:NeteaseCloudMusic_PythonSDK
- 增加
terser-webpack-plugin依赖,为后续 JavaScript bundle 优化做好准备 - 改进 Windows 发布构建流程
- 使用
ilammy/msvc-dev-cmd自动配置 MSVC 编译环境 - 更新 CMake Visual Studio 生成器配置
- 改善 x64、x86 和 ARM64 架构的构建支持
- 使用
Pre-built Libraries
| Platform | Description |
|---|---|
| windows-x64 | 64-bit Windows (Windows 10/11 x64) |
| windows-x86 | 32-bit Windows (Windows 10/11 x86) |
| windows-arm64 | Windows on ARM (Windows 11 ARM) |
| linux-x64 | 64-bit Linux (Ubuntu 20.04+) |
| linux-arm64 | ARM64 Linux (Ubuntu 24.04 ARM) |
| macos-x64 | 64-bit macOS (Intel) |
| macos-arm64 | ARM64 macOS (Apple Silicon) |
Each platform zip contains:
lib/- Compiled library files (.lib, .dll, .so)include/- Header files