mieki256's diary



2023/12/28(木) [n年前の日記]

#1 [prog] MinGWを再インストールした

Windows10 x64 22H2を再インストールしたので、MinGW も再インストールしてみた。

MinGW というのは、Windows上で gcc/g++ というCコンパイラ/C++コンパイラを動かせるようにするツール群。これを使えば C/C++でプログラムを書いて、Windowsの実行形式の exeファイルを作れる。

もっとも、MinGW は32bit版までの対応なので、今時は64bit版にも対応している MSYS2 が使われることが多い。また、Microsoft も Visual Studio Community を配布してくれているので、個人が学習用にC/C++コンパイラを入手したいならそちらを使うのもアリだけど。

さておき。MinGW は OSDN というサイトからパッケージ群をダウンロードしてインストールしていくのだけど、OSDN はとある企業に買収されてからずっと不安定な状態なので、インストールできるかどうか不安だった。ただ、今回試したところ、何度も接続エラーは出たものの、一応パッケージをダウンロードできたし、インストールもできたように見えた。

もっとも、SourceForge からダウンロードしてインストールするほうが確実かもしれない。各パッケージの日付は SourceForge のほうが古いけど…。

_MinGW - Minimalist GNU for Windows download | SourceForge.net
_MinGW - Minimalist GNU for Windows - Browse /Installer at SourceForge.net

mingw-get-setup.exe をDLして実行すれば、どこにインストールするか尋ねてくる。

ライブラリを追加 :

MinGW を使って、OpenGLを使ったプログラムも作ってみたい。OpenGL関係のライブラリ、freeglut, GLFW, GLEW も追加しておいた。

_The freeglut Project :: About
_freeglut Windows Development Libraries
_Download | GLFW
_GLEW: The OpenGL Extension Wrangler Library

以下のファイルを入手。
  • freeglut-MinGW-3.0.0-1.mp.zip
  • glfw-3.3.9.bin.WIN32.zip
  • glew-2.1.0-win32.zip

インストール方法は、以前メモしてあったので、メモに従って作業。

_mieki256's diary - MinGWでfreeglutを使ってみた
_mieki256's diary - MinGWでGLFWを使えるように環境を整えた

画像ファイルを読み込めるようにするライブラリ、FreeImage もインストールしておく。これは、以前 MinGW をインストールしていたフォルダの中を漁ってコピーしてきた。

_mieki256's diary - FreeImageライブラリをMinGWで使ってみたい

以上です。

過去ログ表示

Prev - 2023/12 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project