|
1 | | -**English** [简体中文](README-CN.md) |
2 | | - |
3 | | -# [Red Panda C++](https://github.com/royqh1979/RedPanda-CPP) for Windows on Arm |
4 | | - |
5 | | -## Distribution Packages |
6 | | - |
7 | | -### Compiler Type |
8 | | - |
9 | | -* `None`: Red Panda C++ (Arm64) without compiler. |
10 | | -* `Clang`: Red Panda C++ (Arm64) with Clang (Arm64 native). |
11 | | -* `Xross86`: Red Panda C++ (Arm64) with Clang (cross-compiler for x86 on Arm64). |
12 | | - - Useful if you want to share your program with friends. |
13 | | - - Clang itself is an Arm64 app, while it generates x86 binaries by default. |
14 | | - - Debugger is not available. |
15 | | - |
16 | | -### Installation Option |
17 | | - |
18 | | -* `.exe`: standard setup. |
19 | | -* `.7z`: portable application. |
20 | | - |
21 | | -## Build |
22 | | - |
23 | | -Environment: MSYS2 CLANGARM64. |
24 | | - |
25 | | -Required packages: |
26 | | -* `mingw-w64-clang-aarch64-toolchain` |
27 | | -* `mingw-w64-clang-aarch64-qt5-static` |
28 | | -* `mingw-w64-clang-aarch64-7zip` |
29 | | -* `mingw-w64-i686-nsis` |
30 | | - |
31 | | -To install required packages, run: |
32 | | - |
33 | | -```bash |
34 | | -pacman -S mingw-w64-clang-aarch64-{toolchain,qt5-static,7zip} mingw-w64-i686-nsis |
35 | | -``` |
36 | | - |
37 | | -To build, run: |
38 | | - |
39 | | -```bash |
40 | | -./build.sh |
41 | | -``` |
| 1 | +# [Red Panda C++](https://github.com/royqh1979/RedPanda-CPP) for Windows on Arm<br>适用于 Arm 上的 Windows 的[小熊猫 C++](https://royqh1979.gitee.io/redpandacpp/) |
| 2 | + |
| 3 | +Features / 特性: |
| 4 | +* Native Arm64 application and LLVM MinGW toolchain, with support for cross-compiling x86, x64 targets.<br> |
| 5 | + 原生 Arm64 应用程序和 LLVM MinGW 工具链,支持交叉编译 x86、x64 目标。 |
| 6 | +* Auto detect official LLVM and add MSVC-compatible Clang.<br> |
| 7 | + 自动探测官方 LLVM 并添加兼容 MSVC 的 Clang。 |
| 8 | +* UTF-8 by default.<br> |
| 9 | + 默认使用 UTF-8 编码。 |
| 10 | +* Add third-party libraries to match x86/x64 edition.<br> |
| 11 | + 添加第三方库以匹配 x86/x64 版本。 |
| 12 | +* Multi-user support for installer.<br> |
| 13 | + 安装程序支持多用户。 |
0 commit comments