Рассмотрены основные аспекты программирования в Linux: от
программирования на языках командных оболочек bash и tcsh до создания приложений с
графическим интерфейсом с использованием библиотек Tk, glib, GTK+ и средства dialog,
Подробно дано программирование на C/C++ в Linux: использование компилятора
gcc, ввод/вывод
в Linux, создание многопоточных приложений, сетевых приложений архитектуры
клиент/сервер, а также разработка модулей ядра для современной
линейки ядер. Описан популярный среди разработчиков утилит язык TCL. Особое
внимание уделено отладке и оптимизации программ, рассмотрены отладчик gdb и
профайлер gprof.
Разработка приложений Linux (18,8 Мб, 355 hits)