From e953de2eeea0aff294d14c01c6553a3bdff60a57 Mon Sep 17 00:00:00 2001 From: Roy Qu Date: Sun, 7 Apr 2024 23:18:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E2=80=9C=E5=B0=8F=E7=86=8A?= =?UTF-8?q?=E7=8C=ABC++=E2=80=9D=E5=90=8D=E7=A7=B0=E9=87=8C=E7=9A=84?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BUILD_cn.md | 16 ++++++++-------- README_cn.md | 2 +- platform/linux/redpandaide.xml | 4 ++-- platform/windows/installer-scripts/redpanda.nsi | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/BUILD_cn.md b/BUILD_cn.md index 79c8cb1d..f8f00311 100644 --- a/BUILD_cn.md +++ b/BUILD_cn.md @@ -1,6 +1,6 @@ # 通用开发说明 -小熊猫 C++ 需要 Qt 5.15。 +小熊猫C++ 需要 Qt 5.15。 推荐开发环境: 1. Visual Studio Code。 @@ -42,9 +42,9 @@ qmake 变量: - `OpenConsole.exe` 需要 Windows 10 1809 加入的 ConPTY 接口。 关于 ARM 上的 Windows 的注记: -- 小熊猫 C++ 只能在 Windows 11 ARM64 上构建 ARM64 版,成品应该能在 Windows 10 ARM64 上运行(但没有测试过)。 +- 小熊猫C++ 只能在 Windows 11 ARM64 上构建 ARM64 版,成品应该能在 Windows 10 ARM64 上运行(但没有测试过)。 - 不支持 ARM64EC(“仿真兼容”)主机,即不能用 ARM64EC 工具链构建小熊猫 C++。 - - (理论上)支持 ARM64EC 目标,也就是说,如果上游工具链支持 ARM64EC,那么小熊猫 C++ 可以构建 ARM64EC 程序和库。 + - (理论上)支持 ARM64EC 目标,也就是说,如果上游工具链支持 ARM64EC,那么小熊猫C++ 可以构建 ARM64EC 程序和库。 - 随着 [Windows 11 Insider Preview Build 25905 弃用 ARM32](https://blogs.windows.com/windows-insider/2023/07/12/announcing-windows-11-insider-preview-build-25905/),小熊猫 C++ 今后也不会添加 ARM32 支持了。 适用于旧版 Windows(NT 5.1 – 6.0): @@ -62,13 +62,13 @@ qmake 变量: ## MSYS2 的 Qt 库 + MinGW 工具链(推荐) -小熊猫 C++ 应该能在 MSYS2 的 MinGW 工具链上构建,包括 3 个基于 GNU 的环境(MINGW32、MINGW64、UCRT64)中的 GCC 和 Clang,以及 3 个基于 LLVM 的环境(CLANG32、CLANG64、CLANGARM64)中的 Clang,关于环境的详情可参考 [MSYS2 的文档](https://www.msys2.org/docs/environments/)。以下几个工具链测试较充分: +小熊猫C++ 应该能在 MSYS2 的 MinGW 工具链上构建,包括 3 个基于 GNU 的环境(MINGW32、MINGW64、UCRT64)中的 GCC 和 Clang,以及 3 个基于 LLVM 的环境(CLANG32、CLANG64、CLANGARM64)中的 Clang,关于环境的详情可参考 [MSYS2 的文档](https://www.msys2.org/docs/environments/)。以下几个工具链测试较充分: - MINGW32 GCC, - MINGW64 GCC, - UCRT64 GCC(x64 推荐), - CLANGARM64 Clang(ARM64 唯一可用且推荐的工具链)。 -小熊猫 C++ 官方版本使用 MINGW32 GCC 和 MINGW64 GCC 构建。 +小熊猫C++ 官方版本使用 MINGW32 GCC 和 MINGW64 GCC 构建。 前置条件: @@ -293,7 +293,7 @@ qmake 变量: ```bash sudo apt install /tmp/redpanda-cpp_*.deb ``` -4. 运行小熊猫 C++: +4. 运行小熊猫C++: ```bash RedPandaIDE ``` @@ -367,7 +367,7 @@ Windows 宿主的额外要求: - Alpine Linux:`~/packages/unsupported/$(uname -m)/redpanda-cpp-git-*.apk` - Arch Linux:`/tmp/redpanda-cpp-git/redpanda-cpp-git-*.pkg.tar.zst` - Fedora、openSUSE:`~/rpmbuild/RPMS/$(uname -m)/redpanda-cpp-git-*.rpm` -4. 运行小熊猫 C++: +4. 运行小熊猫C++: ```bash RedPandaIDE ``` @@ -392,7 +392,7 @@ Dockerfile 位于 [redpanda-cpp/appimage-builder](https://github.com/redpanda-cp ## 异架构的模拟本机构建(emulated native build) -可以借助 QEMU 用户空间模拟,运行目标架构的本机工具链,来构建小熊猫 C++。 +可以借助 QEMU 用户空间模拟,运行目标架构的本机工具链,来构建小熊猫C++。 注意:始终**在容器或 jail 中**运行模拟本机构建,因为混用不同架构的程序和库可能会损坏系统。 diff --git a/README_cn.md b/README_cn.md index 80bf923d..41ca7adc 100644 --- a/README_cn.md +++ b/README_cn.md @@ -1,5 +1,5 @@ # RedPanda C++ -小熊猫 C++ (曾经用过的名称: 小熊猫 Dev-C++ 7) 是一款快速、轻量、开源并且跨平台的C/C++/GNU的编译工具。(Assembly IDE). +小熊猫C++ (曾经用过的名称: 小熊猫Dev-C++ 7) 是一款快速、轻量、开源并且跨平台的C/C++/GNU的编译工具。(Assembly IDE). 简体中文网站: [http://royqh.net/redpandacpp](http://royqh.net/redpandacpp) diff --git a/platform/linux/redpandaide.xml b/platform/linux/redpandaide.xml index b6a53e88..e92888e3 100644 --- a/platform/linux/redpandaide.xml +++ b/platform/linux/redpandaide.xml @@ -3,8 +3,8 @@ Red Panda C++ project Projeto do Red Panda C++ - 小熊猫 C++ 项目 - 小熊貓 C++ 專案 + 小熊猫C++ 项目 + 小熊貓C++ 專案 diff --git a/platform/windows/installer-scripts/redpanda.nsi b/platform/windows/installer-scripts/redpanda.nsi index 8ab06236..d577385a 100644 --- a/platform/windows/installer-scripts/redpanda.nsi +++ b/platform/windows/installer-scripts/redpanda.nsi @@ -4,7 +4,7 @@ SetFont "Segoe UI" 11 Unicode True !define APP_NAME_EN "Red Panda C++" -!define APP_NAME_ZH_CN "小熊猫 C++" +!define APP_NAME_ZH_CN "小熊猫C++" !define DISPLAY_NAME "$(StrAppName) ${APP_VERSION} (${ARCH})" !define INSTALL_NAME "RedPanda-Cpp"