Выдавать предупреждение о наличии кода, работающего
различным образом в традиционном Сив ANSI С.
—Wtrigraphs
Выдавать предупреждение о наличии триграфов.
-Wuninitialized
Выдавать предупреждение о наличии неинициализиро-
ванных автоматических переменных.
—Wunused
Выдавать предупреждение о наличии неиспользуемых
переменных и функций.
-Xlinker option
Передать параметр (option) редактору связей. Параметр с
аргументом должен передаваться парой параметров -X,
где первый определяет параметр, а второй определяет ар-
гумент.
Директивы pragma
#pragma interface [header-file]
Применяется в файлах заголовков для включения в объектные файлы ссылок на определения, а не самих определений. Директива является специфичной для C++.
#pragma implementation [header-file]
Размещается в основном файле программы для принудительного генерирования полной информации о файле header-file (если имя опущено, используется заголовочный файл с таким же именем, как у файла, содержащего директиву). Информация становится доступной глобально. Обычно указанный файл содержит директиву #prag-ma interface.
gcc
gdb [options] [program [core' pid]]
Отладчик GDB (GNU DeBugger) обеспечивает пошаговое выполнение программ на С, C++ или Modula-2 с целью локализации причины сбоя. Имя программы для отладки, как правило, указывается в командной строке. Можно также указать образ памяти (core) завершившейся задачи или идентификатор работающего процесса (pid).
Параметры
-s file, —syxnbo\s=file
Прочитать таблицу имен
из файла file. При указании совместно с параметром файл также считается исполняемым.
-е file, -exec=file
Использовать указанный файл в качестве исполняемого в
паре с исходными текстами программы. В сочетании с параметром может применяться для чтения имен из файла.
-с file,
Прочитать информацию из файла file, считая его образом
оперативной памяти. -х file, -commandite
Выполнить команды gdb из файла file.
-d directory, -directory=directory
Включить каталог directory в пути поиска файлов с исходными текстами программы.
gdb
gdb
-n, -nx
Игнорировать файл .gdbinit.
—q, —quiet
<< Назад В начало Далее >>
Прокомментировать:
Прокомментировать:
|