Skip to content

ehsan18t/easy-mingw-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy MinGW Installer

A 2 Click installer for MinGW supports 64-bit & 32-bit

Release Version Download Count

💠 Introductions

I have created this project with the aim of providing an installer for MinGW, as I have observed that many people struggle with the setup and configuration of the MinGW environment. Often, newcomers give up at this stage due to its complexity. The purpose of this installer is to simplify the process and create a fully functional environment with the latest version of GCC and other essential packages for production.


📜 Features

  • Everything from Winlibs
  • Easy Installation
  • Latest GCC Version
  • Essential Packages for Production
    • GCC
    • GDB
    • MinGW-w64 (linked with ucrt)
    • GNU Binutils
    • GNU Make
    • PExports
    • dos2unix
    • Yasm
    • NASM
    • JWasm
    • ccache
    • CMake
    • ninja
    • doxygen
  • Thread Model: POSIX
  • Runtime Library: UCRT

Note

Windows 10 or higher, or when Update for Universal C Runtime is installed on older Windows versions, not supported on systems older than Windows 7 SP1 and Windows Server 2008 R2 SP1.


Downloads


GitHub release (latest by date including pre-releases)


⚙️ Installations

  • Run the downloaded exe file.
  • Read Version Info (Optional)
  • Click Next
  • Click Install.

Video Tutorial

Easy.MinGW.Installer.Tutorial.Project.mp4

Tip

You can alternatively follow this gist I wrote.


⁉️ FAQ

✔️ What is this based on?

🅰️ It's based on Winlibs which is also listed on official MinGW website and it's one of the best option for Windows system.

✔️ Whats the difference between this one and Winlibs?

🅰️ Nothing. Except for the fact that Winlibs doesn't provide an installer which this one does.

✔️ What version of GCC is being used here?

🅰️ GCC version is same as Winlibs since that's the base. But Winlibs so far kept GCC up to date. So expect latest version GCC.

✔️ Can I build a installer myself?

🅰️ Yes, all you have to install 7zip, Inno Setup and run the run.bat file. The rest will be handled by the scripts that I've created.


🔆 Need Help?

Email: ehsan18t@gmail.com
Telegram: @ehsan18t
Discord: @xcarl3t