Skip to content

Commit

Permalink
add milkv duo for ide (#68)
Browse files Browse the repository at this point in the history
* add milkvduo for ide

* update index for ide
  • Loading branch information
xijing21 authored Jan 14, 2025
1 parent b2a2a8d commit 93f4fdf
Show file tree
Hide file tree
Showing 32 changed files with 474 additions and 11 deletions.
11 changes: 9 additions & 2 deletions docs/.vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,16 @@ export default defineConfig({
],
},
{
text:'Ruyi IDE',
text:'RuyiSDK IDE',
items:[
{text:'IDE 尝鲜',link:'/zh/IDE/index'},
{text:'RuyiSDK 下载使用',link:'/zh/IDE/index'},
{
text:'使用案例',
collapsed: true,
items:[
{text:'Milkv Duo :使用 riscv64-unknown-linux-musl-bin 工具链编译、运行、调试',link:'/zh/IDE/milkv-duo-ide'},
]
},
]
},
],
Expand Down
Binary file added docs/zh/IDE/image/1735623999135.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735624096763.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735624436834.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735624925007.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735625245878.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735626678903.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735626740680.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735626766840.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1735626979037.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736245928403.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736302306241.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736303554472.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736320589408.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736320771077.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736320799175.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736320837701.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736321809187.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736324370390.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736326691511.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736776549440.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736776684233.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736776707622.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/1736777304796.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/gdb-terminal-1.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/gdb-withdownload.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/zh/IDE/image/gdb-withoutdownload.gif
Binary file added docs/zh/IDE/image/run1.gif
Binary file added docs/zh/IDE/image/run2.gif
37 changes: 28 additions & 9 deletions docs/zh/IDE/index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,33 @@
# IDE 尝鲜
# RuyiSDK IDE

RuyiSDK IDE V0.0.2 版本已经发布,下载地址为: <https://mirror.iscas.ac.cn/ruyisdk/ide/0.0.2/> 请按照设备环境选择合适的安装包。
## 简介

下面以 ``x86_64`` 环境为例:
RuyiSDK IDE 是一款基于开源软件 Eclipse 开发的、图形化的、主要面向 RISC-V 开发者的集成开发环境。该工具在继承 Eclipse 对嵌入式开发支持的基础上,计划逐步集成多款主流RISC-V开发板的 SDK,使得 RISC-V 开发更加便捷。

```bash
$ wget https://mirror.iscas.ac.cn/ruyisdk/ide/0.0.2/ruyisdk-0.0.2-linux.gtk.x86_64.tar.gz
$ tar -zxvf ruyisdk-0.0.2-linux.gtk.x86_64.tar.gz
$ ./ruyisdk/ruyisdk
```
## 安装和启动

您应当能够看到启动界面。
### 下载 IDE

RuyiSDK IDE 下载地址:https://mirror.iscas.ac.cn/ruyisdk/ide

从上述下载地址下载最新版本的 ide ,注意需要选择匹配架构的安装包,如果您想在 x86_64 环境下开发,需下载最新版本的 `linux.gtk.x86_64.tar.gz` 包;如果您想在 ARM 设备上开发,则需要下载 `linux.gtk.aarch64.tar.gz` 包;如果您希望在 RISC-V 设备上运行,则下载 `linux.gtk.riscv64.tar.gz` 包。

### 启动 IDE

解压缩后在命令行中执行 `./ruyisdk` 即可启动运行 RuyiSDK IDE。

1. 解压您下载的 IDE 软件包到任意路径,进入到 ruyisdk 目录下,在命令行中执行 `./ruyisdk` 即可启动 IDE。
2. 接下来 IDE 会提示选择工作空间 WorkSpace,您可以创建一个新的目录作为工作空间,或者指定已有的工作空间。
3. 接着点击 `Launch` 按钮就可以运行 IDE 了。
4. 启动成功后,将进入 IDE ,这样就可以开始使用了。

> 说明:RuyiSDK IDE 已经集成了openJDK(openJDK 21)供程序自身的运行,可以不用额外安装JDK。这个openJDK 21主要供 RuyiSDK IDE自身运行使用,您创建的Java 相关工程,可以设定所需的 Java 环境。
## 更新

RuyiSDK IDE 您需要下载最新版本来替代旧的版本。IDE 新版本启动时,您可以选择之前创建的工作空间,这样可以导入之前的工作成果,继续开发。

## 文档说明

1. RuyiSDK IDE 的文档和文档中的截图均以 Ubuntu 22.04 LTS x86_64 为例展开说明,如果您是其它环境,可能存在不一致的情况,需要您自行调整。
2. RuyiSDK IDE 当前维护的是开发分支,保持滚动更新,文档随最新版本更新。建议您始终下载最新版本。
Loading

0 comments on commit 93f4fdf

Please sign in to comment.