MSYS is truly an impressive tool, allowing you to run Linux on Windows (like WSL which we discussed before) while enabling you to build Linux programs to run natively on Windows. Wait, what? Yes, that’s correct, you can use the familiar Linux build tools like make and gcc to compile a program and make a Windows executable (.exe file), meaning you can run it on Windows independent from the Linux filesystem and libraries. MSYS uses MinGW, minimalist GNU for Window, to do this amazing job. In this video, we compile a CGAL-based program again, this time using MSYS instead of WSL to make it a native Windows executable. We also use CMake GUI for configuring the build, a tool that can be handy if you don’t want to deal with CMake build flags and variables.
Video series:
Please refer to the first video of the “On Demand” series to find out more about the purpose of these videos. You can find the list of videos belonging to this series at [ Ссылка ] and [ Ссылка ]
Materials:
You can find the materials developed in the videos in this repository on GitHub: [ Ссылка ]
Topics covered:
🎯 Fundamental difference between MSYS and WSL (Windows Subsystem for Linux)
🎯 Installing and configuring MSYS and MinGW
🎯 Building a simple C++ program for Windows using Linux compilers
🎯 Building a more complex program (CGAL-based) with more dependencies using MSYS
🎯 Taking advantage of CMake GUI to configure CMake builds
Lecturer: Mojtaba Barzegari [ Ссылка ]
To learn more about the goals of the TuxRiders project, please visit our website at [ Ссылка ].
Chapters in this video!
################
00:00 - Intro
03:44 - Download and install MSYS
06:30 - Configure MSYS for the first use
09:40 - Start MinGW, build a simple program, and run it
14:22 - Build a CGAL-based program using MSYS and CMake GUI
25:35 - Final words!
Ещё видео!