Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
msys2_mingw [2024/03/05 15:37] – [SDL] adminmsys2_mingw [2024/03/19 16:25] (current) admin
Line 50: Line 50:
 под Windows-консоль. А вот хрен вам! Оказывается, теперь есть НЕ ОДИН компилятор, точнее не одна build-система (среда, namespace e.t.c.), а несколько. под Windows-консоль. А вот хрен вам! Оказывается, теперь есть НЕ ОДИН компилятор, точнее не одна build-система (среда, namespace e.t.c.), а несколько.
 Из них первая - для компиляции программ под __САМУ__ **MSYS2** (вы же помните, что она тащит за собой теперь как Из них первая - для компиляции программ под __САМУ__ **MSYS2** (вы же помните, что она тащит за собой теперь как
-минимум DLL ''msys-2.0.dll'' и работает с UNIX-путями), а остальные build-системы - для обычных "голых" Windows программ,+минимум DLL ''msys-2.0.dll'' и работает с UNIX-путями?), а остальные build-системы - для обычных "голых" Windows программ,
 как в старом добром **Mingw**. Компилятор и там и там - знакомый **Mingw-w64**, но по-разному настроенный. Да, как в старом добром **Mingw**. Компилятор и там и там - знакомый **Mingw-w64**, но по-разному настроенный. Да,
 не забываем что всё это может существовать в 32-бит, 64-бит и все комбинации между ними! не забываем что всё это может существовать в 32-бит, 64-бит и все комбинации между ними!
Line 354: Line 354:
  
 Наконец, существует возможность - использовать уже знакомую нам SDL2 для "склейки" операционной Наконец, существует возможность - использовать уже знакомую нам SDL2 для "склейки" операционной
-системы и OpenGL. Это намного удобнее т.к. в SDL2 имеются функции ввода, управления+системы и OpenGL вместо GLU или GLUT. Это намного удобнее т.к. в SDL2 имеются функции ввода, управления
 манипуляторами, звуком, сетью и т.д. и самое главное - обе библиотеки кросс-платформенные. манипуляторами, звуком, сетью и т.д. и самое главное - обе библиотеки кросс-платформенные.
  
Line 362: Line 362:
  
 https://ps-group.github.io/opengl/lesson_1 https://ps-group.github.io/opengl/lesson_1
 +
 +==== QT ====
 +
 +Еще одна популярная кроссплатформанная библиотека.
 +
 +Среди пакетов MSYS2 имеется IDE QtCreator
 +
 +Параграф не написан.
 +
 +https://wiki.qt.io/MSYS2
 +
  
 ==== Интеграция MSYS2 и VSCode ==== ==== Интеграция MSYS2 и VSCode ====
Navigation