Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Включить поддержку триграфов. -u symbol
Предписание редактору связей искать имя symbol в библиотеках и связывать с библиотекой программу, если результат поиска положительный.
-undef
Определить только константы, требуемые стандартом языка, а не системно-зависимые константы вроде unix.
-v Режим подробной диагностики. Команды отображаются по мере выполнения. Также отображается номер версии gcc и номер версии препроцессора.
-w Подавить вывод предупреждений.
--Х language
Считать, что исходные файлы содержат текст на языке language. Аргумент может быть равен с, objective-c, c-he-ader, С++, cpp-output, assembler или assembler-with-cpp. Значение none является предписанием для автоматического распознавания.
—Aquestion(answer)

Препроцессор, встретив условную директиву question, например #if question, добавляет в ответ указание answer. Отключение стандартных указаний производится параметром -А—.
—Bpath
Указать каталог path, в котором расположены файлы компилятора.
-С Указание препроцессору сохранять комментарии. Имеет смысл использовать только с параметром —Е.
—T>name[=def]
Определить имя пате как имеющее значение def (по аналогии с директивой #define). Если значение (=def) опущено, пате получает значение 1. -D имеет меньший приоритет, чем -U.

-Е Обрабатывать исходные тексты препроцессором, но не производить компиляцию. Отображать результаты на
стандартный вывод.
—Idir
Включить dir в список каталогов, в которых выполняется поиск включаемых файлов. Если dir имеет значение «-», искать в тех каталогах, которые заданы параметром -Iраньшепараметра -I-, причем только для директив вида #include 'Уйе'цо не #include <file>.
—Ldir
В дополнение к стандартным каталогам производить поиск в каталоге dir.
-М Вместо компиляции создать, основываясь на директивах #include, правило, описывающее зависимости исходного файла и пригодное для включения в файл сборки (makefile). Подразумевается параметр -Е.
-MD
Действует аналогично -М, но информация о зависимостях записывается в файлы с расширением .d и выполняется обычная компиляция.
-MG
Применяется совместно с -М или -ММ. Не выводить сообщение об ошибке, если не найден включаемый файл. Используется, если включаемый файл автоматически генерируется при сборке.
-MMD
Аналогично -MD, но записывается информация только о включаемых файлах пользователя, а не о системных включаемых файлах.
-ММ
Действует аналогично но правило ограничивается нестандартными включаемыми файлами, т. е. определяемые директивой #include "file"т не #include <file>.
-Н Отображать пути включаемых файлов (по одному в строке) в стандартный поток ошибок.
-0[level\
Оптимизация. Параметр level может принимать значения 1,2, 3 или 0. По умолчанию значение level равно 1. О - оптимизация отключена; 3 — максимальная оптимизация.

gcc

gcc




Прокомментировать:


Прокомментировать:

Проверочное число:
 








   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru