Пятница, 26.04.2024, 04:02

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

Приветствую Вас Гость | 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)
Просмотров: 3864 | Теги: Разработка Linux-приложений, отладчик gdb, glib, tcsh, профайлер gprof, Dialog, Bash, Денис Колисниченко, GTK+, TK | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

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

Облако тегов
Справочник администратора Уильям Р. Станек cmd Microsoft shell php Windows lan ЛВС vpn SQL СУБД СУБД MySQL Windows PowerShell Java DNS DHCP telnet разработка Web-приложений MySql БД Компьютерные сети Linux Perl информационная безопасность СУБД Oracle ftp xml Интернет BIOS

...

Copyright IT-Ebooks.Ru © 2024