Sipeed Lichee Pi 4A: 在 RuyiSDK IDE 中构建 Hello World 项目
测试环境
操作系统: Ubuntu 22.04.5 x86_64 IDE: Eclipse IDE for Embedded C/C++ Developers 2025.12
使用 IDE 安装 Ruyi 包管理器
启动 IDE,展开顶部菜单栏的 "RuyiSDK",单击 "Ruyi Installation" 打开 Ruyi 安装向导,按照指引操作。完成安装后展开菜单栏的 "File",单击 "Restart" 重启 IDE 。

在 IDE 中创建 C/C++ 项目
启动 IDE,依次展开顶部菜单栏的 "File" - "New",在 "C/C++ Project" 窗口中单击 "Classic C++ Project" 向导。

在 "New Classic C++ Project" 页面的 "Project type" 中选择 "Executable" - "Hello World RISC-V C++ Project","Toolchains" 选择 "RISC-V Cross GCC"。

清空 "Basic Settings" 页面中提供的链接器参数 "Linker other options"。

在 "GNU RISC-V Cross Toolchain" 页面不需要做任何配置,直接单击 "Finish"。

此时该项目可能无法构建。
为新项目创建虚拟环境
展开顶部菜单栏的 "RuyiSDK",单击 "Venv (Virtual Environments)" 打开 "Ruyi Venv" 视图。

单击视图中的 "New virtual environment..." 打开 "New virtual environment" 窗口。在 "Profiles" 中选择 "sipeed-lpi4a";在 "Toolchains" 中选择最新的 "gnu-plct-xthead";勾选 "Emulators" 右侧的 "Enable" 并选择最新的 "qemu-user-riscv-xthead"。完成各项选择后,单击 "Next >"。

确认 "Summary" 中的信息无误后,在 "Venv Name" 中为新的虚拟环境起名,在 "Venv Path" 中选择刚才创建的项目的路径。完成各项信息填写后,单击 "Finish"。

稍等片刻,窗口自动关闭,"Ruyi Venv" 视图的表格中出现刚才创建的虚拟环境。