1
2

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.

5分でできる、Git For Windowsで、gccやobjdump (MinGW)使えるまでの方法

Last updated at Posted at 2020-03-25

文章の目的

1.これは、私が以下の説明「https://qiita.com/pengincoalition/items/2bc1e0a80b114d6c49a6」 を読んでも、数々の勘違いによって、構築に3時間かかってしまった憂さ晴らしに書く
2. 誰かが同じように導入するときに、勘違いや思い込みを防ぐようにする。

読む対象

  1. Windows環境で、bashOnWindowsを使って、C言語を書いたり、アッセンブリとしてみたい、という人。
  2. bashに、gccobjdumpとコマンドを売ったら、"command not found"といわれてびっくりした人。
  3. bashの知識やMinGWの構築の知識がに疎い人。

前提

  1. bashOnWindowsを既に導入していること(私の場合は、GitForWindowsのbash.exe)
  2. ***この方法は、bashのコマンドラインからのダウンロードを使わない。***bashをよく知らないなら、コマンドラインからダウンロードを挑戦すると、逆に時間がかかる。

1. まずは、mingw-get-setup.exeをダウンロードして、mingw-get-setup.exeで選択したパッケージをダウンロードをする。

  1. 以上の詳細は、この記事に詳細に書かれています。「https://qiita.com/pengincoalition/items/2bc1e0a80b114d6c49a6」
  2. 理解のポイント
    3. 「gcc」や「objdump」は、「mingw32-base」にまとめられているexeファイルです。
    4. よって、「「gcc」や「objdump」は別々にダウンロードする」という心配は必要ありません。このパッケージをダウンロードをすることで、これらは一気に獲得できます。

2. パスを通す。

  1. パスの通し方は、いくつかあります。
    2. Windows側で設定する
    3. これは、先ほどのサイトで説明されています。「https://qiita.com/pengincoalition/items/2bc1e0a80b114d6c49a6」
    4. bashForWindowsの.bashrc設定する。
    5. bashのホームディレクトリにある.bashrcに書き込む方法があります。

export PATH=$PATH:/c/MinGW/bin/ 
1
2
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
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?