Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 993 Bytes

File metadata and controls

43 lines (32 loc) · 993 Bytes

Typing Multi-Platform app (GUI / EFI / TUI / WASM)

RustでGUI、EFI、TUI、WASMの4つのバックエンドを持つテキスト入力アプリケーションのサンプルです。

実行方法

GUI (Desktop)

cargo run --features gui

TUI (Terminal)

cargo run --features tui

WASM (Web Browser)

  1. ビルドツールのインストール

    cargo install wasm-pack
  2. WASMへのコンパイル

    wasm-pack build --target web -- --features wasm
  3. ローカルサーバーの起動 プロジェクトのルートディレクトリで、pkgディレクトリが生成されていることを確認してから実行します。

    python3 -m http.server
    # または python -m http.server
  4. ブラウザでアクセス ブラウザを開き、 http://localhost:8000 にアクセスします。

QEMU windows

.\run_uefi.ps1