Index293
implicit, 118–19
multiple commands in the same line, 110
with no dependencies, 111
run
command, GDB, 138, 142, 143, 144
S
-s
option:
ltrace
utility, 224
nm
utility, 228
-S
option,
objdump
utility, 235, 236
Sanity testing, 6
Santa Cruz Operations, 218
SCCS, 13
SCSI drives, 278–79
Search and replace commands, Emacs, 22–24
options, 23
sed
utility, 203, 215
set
command, GDB, 155–56
set env
command, GDB, 155
show
command, GDB, 143
show environment
command, GDB, 154–55
show path
command, GDB, 154
-silent
flag, 111
Smalltalk, 44, 98
-sob
option,
indent
program, 210
Software build process, 101
Software development:
complexity of, 1
components of a development system,
10–13
assemblers, 12
compilers, 12
debuggers, 12
editors, 11
e-mail and collaboration, 13
hardware platform, 10–11
operating system, 11
version control systems, 12–13
X-Windows, 13
hardware platform, selection criteria for,
13–14
Linux Development Platform Specifica-
tions (LDPS), 15
Linux Standard Base (LSB), 15–16
current contributors to, 16
libraries, 15–16
managing the development process, 14–
15
deadlines, creating, 14
dependencies, resolving, 15
development team, managing, 15
miscellaneous tools, 13
software development tools, selection cri-
teria for, 14
Software development project life cycle, 2–9
architecture, creating, 4
coding, 5–6
design documents, creating, 4–5
documentation, 8–9
functional specifications, writing, 4
implementation, 5–6
new features, 9
requirement gathering, 2–3
software releases, 8
branches, 8
release notes, 8
support, 9
testing, 6–7
functional testing, 7
regression (stress) testing, 6–7
sanity testing, 6
unit testing, 6
Software development tools, and GNU C
compiler, 58
Software testing, 1
Static linking, 65–66
Static Single Assignment (SSA), 46
status
option, CVS, 183
step
command, GDB, 137–38, 144–46, 146
Step into actions, debuggers, 138
Step over actions, debuggers, 138
strace
utility, 203, 224–25
Stress testing, 6–7
strip
utility, 228–31
sum.c
program, GDB, 151
Support cycle, 1
Next Page >>
<< Previous Page
Back to the Table of Contents