Город МОСКОВСКИЙ
01:08:11

Open Watcom - программирование на C/C++ под DOS (wcc, wpp, wlink, wmake, wcl), Makefile, dosbox-x

Аватар
The Magic of OSes
Просмотры:
36
Дата загрузки:
16.10.2024 01:10
Длительность:
01:08:11
Категория:
Видеоигры

Описание

Как установить программное обеспечение Open Watcom;
Как собрать программу написанную на C/C++ используя утилиты, компиляторы и линковщик от Open Watcom;
Как автоматизировать сборку с помощью Makefile и утилиты wmake или make;
Как тестировать программу для DOS с помощью dosbox и как писать для него конфиги.

Программное обеспечение Open Watcom:
https://openwatcom.org/ftp/install/

Документация:
https://openwatcom.org/ftp/manuals/current/

Исходный код из данного видео можно посмотреть тут:
https://github.com/blodtor/demo.git

Исходный код Super Turbo NET Pac-Man:
https://github.com/blodtor/pacman

00:00:00 Начало
00:00:54 Документация для Open Watcom
00:01:17 Open Watcom C/C++ Getting Started - что это и зачем
00:03:25 Компиляторы WCC WPP WCC386 WPP386 и прочее
00:04:30 Watcom C Library Reference - описание функций из библиотек с примерами
00:07:32 Open Watcom Developer's Guide - описание утилит (о wmake например)
00:08:17 Open Watcom Linker User's Guide - про линковщик wlink
00:09:30 Установка Open Watcom 1.9 на Linux
00:13:48 wcc - компиляция программы на C из прошлого видео
00:15:22 wlink - получение исполняемого файла для DOS из объектных файлов
00:17:10 dosbox-x - программа для тестирования DOS программ
00:21:04 setpixel.c - пример из документации clib.pdf, как его собрать и запустить
00:31:37 wmake, make и Makefile - как это все использовать
00:41:15 dosbox.conf - конфиг для dosbox-x выполняющий автоматически запуск программы
00:45:46 wcl - утилита для компиляции и линковки C и C++ программ
00:49:30 Сборка Super Turbo NET Pac-Man для DOS, Linux, Windows написанного на C++
01:01:49 ne2000.conf и ne2000-linux.conf - конфиги dosbox-x для Super Turbo NET Pac-Man
01:03:25 pacman.cpp - исходники графической игры для DOS и консольной версии для Linux
01:06:57 wpacman.cpp - исходники игры для Windows (Win32 API) запускается в окне
01:07:17 xpacman.cpp - исходники игры для Linux (XLib под X11) запускается в окне

Рекомендуемые видео