Index_D


D

.da files, 77, 79
data
cut and paste commands, 336340
incoming, importance of scrutinizing, 454
inspecting, changing with GDB, 445446
reading and writing, 116130
sort utility and, 340341
data tables, generating, 390
Daytime client, 156158
Daytime server, 153156, 168169
Debian Linux distribution, 7
debugging
breakpoints, using, 442444
C applications with GDB, 438447
compiler support, 462
GCC options, 3839
information provided by gprof, 91
memory, 461
multithreaded applications, 447449
stepping though source code, 444445
stopping session, 447
decision points, 456
DejuGnu framework, 435
delete command, 377
deleting. See removing
.dep files, 5253
dependencies
header, 49, 5153
printing for given application, 64
rule, described, 44
tracking automatically, 106
destroying sockets, 158159
device drivers, Linux kernel component, 17
Dijkstra, Edsger, 256
directives
compiling, 28
#include, 5152
directories
current and parent, 334
for header files, 30
structure of example automake project (fig.), 9798
structure of example make project (fig.), 42
disassembling objects into native instruction set, 7172
distribution, and open source licenses, 2123
dlclose, dlerror functions, 6769
DLLs (dynamically linked libraries), 55, 65
dlopen, dlsym functions, 6769
documentation for open source projects, 23
dollar sign ($) accessing SHELL variable, 346
dup, dup2 functions, 141142
duplicating descriptors, 141142
dynamic library APIs, 7374
dynamic memory, debugging, 461
dynamically loaded libraries, building, 6469



GNU/Linux Application Programming
GNU/Linux Application Programming (Programming Series)
ISBN: 1584505680
EAN: 2147483647
Year: 2006
Pages: 203
Authors: M. Tim Jones

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net