Пятница, 31.10.2025, 17:42

Электронная библиотека системного администратора

Приветствую Вас Гость | RSS
Главная Учебники Регистрация Вход
Реклама


Рубрики

Книги и учебники
Microsoft [186]
Linux, Unix, FreeBSD, Solaris [151]
Oracle [36]
Cisco [41]
IBM [22]
1C [46]
SAS [10]
СУБД и базы данных [57]
Web технологии [131]
Компьютерные сети [125]
Компьютеры, hardware [104]
Защита информации [140]
Программирование [197]
Тестирование ПО [23]
DevOps [21]
Начинающим админам [209]
Общие вопросы по IT [76]
Справочники [202]

Программы
Администрирование [58]
Архиваторы [8]
Безопасность [17]
Полезный софт [32]
Программы для hardware [17]
Работа с DJVU, PDF, FB2 [10]
Сетевые сервисы [17]
Сетевые утилиты [79]

Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » Учебники » Unix, Linux FreeBSD и пр.

Разработка Linux-приложений
Разработка Linux-приложений. Автор - Денис Колисниченко. Скачать бесплатно.

Разработка Linux-приложений

Автор - Денис Колисниченко

Книга Дениса Колисниченко "Разработка Linux-приложений" охватывает основные моменты программирования в Linux — от создания простых сценариев на языках оболочек bash и tcsh до создания программ на C/C++ с графическим интерфейсом. Предполагается, что читатель уже знаком с языками C и C++: эта книга не учебник по C/C++, в ней вы не найдете описания синтаксиса и стандартных функций этих языков программирования. Зато в ней рассмотрены нюансы создания программ на этих языках в Linux.

Книга  "Разработка Linux-приложений" разделена на восемь частей. В части I рассматривается синтаксис встроенных языков оболочек bash и tcsh. Также в этой части будет рассмотрен пакет dialog, позволяющий создавать интерфейс пользователя для сценариев. Часть II посвящена основам программирования на C в Linux. Вы познакомитесь с компилятором gcc, утилитой автоматической сборки программ make, с переменными окружения, также будет рассмотрен ввод/вывод в Linux. В части III рассматривается системное программирование в Linux: организация межпроцессного взаимодействия (IPC), потоки, создание модулей ядра и т. д. Файловая система Linux заслуживает отдельного разговора и такой разговор будет — в части IV. Сначала будет рассмотрена файловая система глазами пользователя, а затем — программиста. В части V рассматривается сетевое программирование. Вместе с автором вы создадите собственный сервер и собственный клиент — две программы, которые могут обмениваться данными по сети. Части VI и VII посвящены созданию графического интерфейса пользователя. Сначала будет рассмотрен язык программирования TCL и графическая библиотека Tk, используемая в паре с TCL. Затем (в части VII) будут рассмотрены библиотеки GLib и GTK+ для создания GUI. Также будет рассмотрен редактор интерфейсов Glade, позволяющий за несколько минут создать интерфейс небольшого окна и в результате этого существенно сократить код GTK-программы. И наконец, часть VIII посвящена отладке и оптимизации программы. Будут рассмотрены отладчик gdb и профайлер gprof. В приложении вы найдете инструкции по перекомпиляции ядра — они вам понадобятся на случай, если вы будете создавать модули ядра.

Данная книга предназначена для программистов.

Издательство – БХВ-Петербург

Год издания – 2012

Формат книги - PDF

Размер - 13,5 Мб

Разработка Linux-приложений. Денис Колисниченко - скачать

Категория: Unix, Linux FreeBSD и пр. | Добавил: strelsov (27.02.2015)
Просмотров: 3990 | Теги: Разработка Linux-приложений, отладчик gdb, glib, tcsh, профайлер gprof, Dialog, bash, Денис Колисниченко, GTK+, TK | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по сайту

Облако тегов
shell php lan ЛВС vpn SQL субд java DNS MySQL БД компьютерные сети linux xml BIOS Ассемблер unix Программирование на C++ css JavaScript C++ python криптография html установка Linux программирование TCP/IP bash базы данных

...

Copyright IT-Ebooks.Ru © 2025