M1 Macで「could not load: libgtk-3.0.dylib」

Nim
NiGui
Mac

事象

前回、以下の記事で、MacでNiGuiを実行しようとした際に
could not load: libgtk-3.0.dylibというエラーが出て起動できない場合の解決策を書きました。
https://nnahito.com/articles/78

しかし、M1 Macの場合、もうひと手間必要なようなので解決策を書きます。

解決策

# 必要ライブラリのインストール
$ brew install gtk+3

# インストールされたパスを確認
$ brew info gtk+3

# シンボリックリンクを貼る
# ここは「brew info gtk+3」で表示されたパスを確認しつつコマンドを変更してください
sudo ln -s /opt/homebrew/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib /usr/local/lib/

以上です。