practice_rust
簡単なrustのコードを置いておく場所です
環境変数の設定 source sdkenv.sh
// Hello worldの作成 cargo new hello cd hello cargo builld cp target/x86_64-wrs-vxworks/debug/hello.vxe ~/opt
// PythonTFTPサーバの起動 sudo python -m pyftpdlib -p 21 -u target -P vxTarget -i 127.0.0.1 -d $HOME
// // QEMU版VxWorksの起動スクリプト
qemu-system-x86_64 -m 512M -kernel vxsdk/bsps/itl_generic_3_0_0_0/vxWorks
-net nic -net user,hostfwd=tcp::1534-:1534,hostfwd=tcp::2345-:2345
-display none -serial stdio -monitor none
-append "bootline:fs(0,0)host:vxWorks h=10.0.2.2 e=10.0.2.15 u=target pw=vxTarget o=gei0"
// VxWorks起動後の手順 // コマンドモード cmd // 共有ディレクトリへ cd opt
// VXEファイルを起動 xxxx.vxe
- 変数 hensu
- プリミティブ型 primitive
- フロー制御 flow
- 構造体 struct_impl
- 所有権 ownership_move
- ジェネリクス generics
- クレート crate_random
- トレイト trait_sample
- マルチスレッド multi_thread