私とNimの最初のハードル
解説があるのはローカルにNimをインストールしてデバッグをするやり方ばかり。
ただ、近々PCを買い替えたいという思いもあり二度環境構築はしたくないので、私はDockerを使いたかったのです。
カッコカッコせずに早いコードを書きたかったんです。
やったこと
VSCode + Dockerデバッグの環境を整える
以下2つのエクステンションをインストールして上げましょう。
①Remote – Containers (ms-vscode-remote.remote-containers)
②Remote Development (ms-vscode-remote.vscode-remote-extensionpack)
公式イメージでデバッグに足りないライブラリを追加
Nimの公式Dokcerイメージは、ライブラリ不足でデバッグ出来ません…。
なので必要なものをインストールして上げます。
apt update && apt install -y gcc gdb
後は通常通りのVSCodeのデバッグ関連の設定をしてあげればOKです。
全ソース
GitHubに全ソースを置いているので、私のようにPythonから入って設定分からねえという方は良かったらご活用ください。
https://github.com/tkkm/nim-docker-debug
もうちょっと詳しく
宣伝させてください
ブログに詳しめに書いているので、良かったら覗いて見て下さい。
それでは皆さん。良きNimライフを。