3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Nim + Docker でデバッグ環境を作る

Posted at

私と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ライフを。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?