e-tipsmemo

ごった煮

WSL

WSL2のGUIをxrdpで見る

WSL2でGUIの表示を行う時には、 Vcxsrvを使う方法があった。 それとは別に、xrdpを使う方法もあるようだ。qiita.com このままでほぼ完成しているが、リモートデスクトップを放置すると黒い画面になって復帰できない。 WSL2上で pkill xfce4-sessionとすれば…

VScode STM32 WSL J-Link arm-none-eabi-gdb

VScode上で、JLinkGDBServerを起動して、 WSLのarm-none-eabi-gdbでデバッグできるようにする。 WSL make arm-none-eabi-gcc arm-none-eabi-gdb は入れておく。 VScode をインストールする。 ポータブル版でもよい。 VScodeの拡張機能 上から IntelliSencse …

Nucleo J-Link化

STM32の開発でJ-Linkというデバッガーがよさそうらしいので 手元のNucleoで試してみる。 準備 今回試すのはNucleo-F401、 ST-Linkの基板が隣にくっついているので このST-Link部分をJ-Linkにして、 STM32F401REに書き込み、デバッグしてみる。メインループ S…

ubuntu ocaml install & test

メモ 環境はWSL上で Ubuntu 16.04 fish shell install sudo apt install ocaml OK Syntax Highlight sudo apt install opam opam initopam initをするとインストールされているshellに応じて、 自動で設定を行うか聞いてくる。 最後に以下を実行しろと言って…

SSH X11fowarding on WSL

やりたいこと WSLのセットアップ e-tipsmemo.hatenablog.comshellはfishを利用している。SSHとx11-appsを入れておく sudo apt-get install x11-apps Windowsの設定 Xmingが有名だがアプリケーションごとにタスクバー上のアイコンが分かれないのであんまり好…

Rust Build Windows DLL on WSL 2

e-tipsmemo.hatenablog.com このような記事を書いたが、.cargo/configの記述がこのままだと i686-pc-windows-gnuでコンパイルすると、 C:\projects\rust\src/libpanic_unwind/gcc.rs:292: undefined reference to `_Unwind_Resume' collect2: error: ld retu…

Rust Build Windows DLL on WSL

以前にこのような記事を書いたが、 e-tipsmemo.hatenablog.comRustupにformatterが標準機能になったらしいので cargoからインストールするのではなく、 rustup component add rustfmt-previewを行って、.vimrcに let g:rustfmt_autosave = 1だけを書けばよく…

Rust入門 セットアップ

Bash On Windowsをインストールし直すたびにこれも検索し直しているのは時間がかかって仕方がないのでメモ(2017/12)WSL上でRust install $ curl https://sh.rustup.rs -sSf | sh Current installation options: default host triple: x86_64-apple-darwin de…

WSL(Bash On Windows)を再セットアップ

色々とめんどくさくなったときに再設定するためのメモcmd.exeからオプションなしの削除 >lxrun /uninstallすべて削除 >lxrun /uninstall /full最近のWindowsのアップデートでWSLが標準機能になったのでストアからインストール www.microsoft.com起動するとro…