GCC - The Complete Reference, страница 11

DJVU-файл GCC - The Complete Reference, страница 11 Информатика (599): Книга - 2 семестрGCC - The Complete Reference: Информатика - DJVU, страница 11 (599) - СтудИзба2015-07-19СтудИзба

Описание файла

DJVU-файл из архива "GCC - The Complete Reference", который расположен в категории "". Всё это находится в предмете "информатика" из 2 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информатика" в общих файлах.

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 11 - страница

Применяется только для гаввх-вип-випов* и мввх-1в1-Ьвб. --по-сгеа1е Конфигурационный сценарий запускается, но не создает необходимых для компиляции выходных файлов. 48 Часть !. Свободно распространяемый компилятор -"ПОГЕСЦГ5!О!З В каждом каталоге исходного дерева имеется свой сценарий сопб1диге. Если вы не назначите эту опцию, то выполнение каждого сценария сопбедиге вызовет также и выполнение сценариев сопййдиге во всех подкаталогах. --ргеЕ!ххГИГ'есйогу По умолчанию /ивг/1оса1.

!/рефиксныйкавалогинсталляции. Полное имя верхнего каталога, корневого для всей инсталляции СкСС. Составляющие инсталляцию каталоги по умолчанию располагаются внутри каталога кгзгессогу и имеют стандартные имена Ьап, 1пс1ибе, 1пйо, 11Ь, шап и вЬагв. Указание префикса кгзгвсеогу назначает полный путь к каждому из устанавливаемых каталогов, если не применены другие опции, особо изменяющие полные имена отдельных каталогов. --ргодгат-ргебх=РгодгаггзРгейх По умолчанию не используется. ргодгвлзргейзх добавляется к началу имен исполняемых файлов, создаваемых в каталоге Ьйп.

Например, чтобы изменить имя устанавливаемой программы компилятора /ага с доз на всйж-доз, нужно использовать следующую опцию: --ргодгвж-ргег1х"-всзв- — ргодгат-5иН!х=Ргодгат5иК1х По умолчанию не используется. Ргодгазадиг.гзх добавляется к концу имен исполняемых файлов, которые создаются в каталоге Ьйп.

Например, чтобы изменить имя устанавливаемой программы компилятора /ага с доз' на доз-ч4, нужно использовать следующую опцию; --ргодгат-вигг1х=-ч4 — ргодгат-1гапйогт-пате=райегп Указанный шаблон в формате регулярного выражения !ЛЧ!Х редактора веб применяется для преобразования имен файлов, размещаемых в каталоге Ь1п. Использование регулярных выражений делает возможным отдельное изменение имени каждого файла в каталоге. Например, для изменения имени устанавливаемой программы компилятора /ага с доз на дзача и имени д++ на дср1ив без изменения имен других файлов, следует применить следующую опцию: --ргодгаш-Егвпвгогв-пвав='в/*даЗ$/дэачв! в/"д++$/доР1ив/' --5Ь!Пд!Г=ГИГюькогу По умолчанию ехес-зргеГзх/вЬ1п.

Полное имя каталога, который должен содержать системные исполняемые файлы. Глава 2. Получение и установка компилятора 6СС 49 --511епС Подавляет вывод результатов выполнения сценария сопбад иге на экран. Обычно, когда эта опция не указывается, выводится список выполненных тестов. Эта опция равносильна --дпаес. — 5гсйг=йгесФогу Каталог, в котором находится сценарий сопбадпге. 1п, предоставляющий для соп11дпге особую информацию об именах и расположении исходных файлов. — 5у5соп(61г=йгес~огу По умолчанию рге~1хуесс. Полное имя каталога, который содержит данные "только для чтения", специфичные для машины. См, также --1оса1всасеб1г.

— ~атяе~=Сагеева Имя целевой платформы (гагяе(), т.е. той для которой компилируется СтСС. По умолчанию используется вывод сценария сопс1д. деева. --1пзрс1 1 Г=сИгесФогу Назначает полное имя каталога, используемого сценарием соп11дпге для хранения временных файлов. --чюг51оп Выводит номер утилиты апсосопб, используемой для создания сценариев соп11дпге. Никаких дополнительных лействий при этом не предпринимается. --мпЯ-а5=рейпате Указывает путь расположения программы ассемблера. Применяется в тех случаях, ко~да стандартная процедура поиска, предпринимаемого сценарием сопй1дпге, не дает результата, или при наличии в системе нескольких программ ассемблеров и необходимости точного указания на ту из них, которую следует использовать.

--чч1Й-са19еЬ В случае, когда подключена система поддержки национальных языков (Ж15) опцией --епаь1е-п1в, но на "домашней" (позг) машине не установлена утилита веееехс, компилятор будет использовать сасдеев. — а1Я-срр-1пйаИ-61г=йгесйогу Указывает, что копия срр (программы препроцессора С) следует установить в каталог ргеГ1хlа1гессогув дополнение его установки в каталоге, указанном опцией --ЫпЖг (по умолчанию ехвс-ргег1х/Ып). Также см. --МваЫе-срр.

— а116-сри=сри Указывает тип центрального процессорного блока (СР(1, Сеп(га! Ргосезззог ()пй) целевой машины. При назначении типа процессора С)СС имеет возможность выра- 50 Часть!. Свободно распространяемый компилятор ботки более качественного кода (оптимального для указанной марки процессора), чем тот код, который предполагает совместимость с целым семейством процессоров. В таблице 2.5 предлагается список СРБ, поддерживаемых в текушей версии ОСС. Новые типы процессоров добавляются постоянно, поэтому если вы не найдете нужную марку в таблице, то посмотрите, нет ли ее в конфигурационном файле сопйзд.дсо.

Таблица 2.5 Типы конфигураций процессоров, выбираемые по названию Семейство Нвеоееео ероееооорое апп*-* хегт2, хеггпз, херб, хеггп7, хаггп8, хеггп9, хеггп250, хеппбоо, хеггпб10, хаггп700, хогга?пс, хеггп?сспг, хаги?дпп, хепп?1ссгп!, хапп7100, хегш7500, хеггп?5001е, хаггп810, ххесе1е, хеггспдегпг, хеггспоаггп110, хе1гспоасгп1100 хссгпгпсп, хрсвег, хровег2, хрсвегз, хрсвегрс, хрсвегрсб4, хпсе, хгюе1, хпсе2, хгес, хгес1, хге64а, х401, х403, х405, »505, хб01, х602, хбоз, »бозе, х604, хбО4е, »620, хбЗО, х?4О, х?50, ххвО1, »821, х82З, »86О?4ОО, »745О, хесбозе рсвегрс"-'-* пресс*-*-* еьрегерегс, Нуремрегс, исггеерагс, ч7, чв, ч9 — вч!Ф-с(вчатФ2 Назначает формат информации для отладки программ, которую будет вырабатывать устанавливаемый компилятор, как 21ИАгсг2.

Если в вашей системе имеется несколько ассемблеров, то вы должны указать, который из них следует использовать, опцией --взсЬ-ао. На следуюших системах при применении ассемблера ОМ(3 также можно применять и комплектный ему компоновщик (1!п)сег) ОНО (и, конечно же, указывать его опцией --взсЬ-3сг): 1386-*-зузч ш681с-айоз-зузч !386-*-Ьзс( гп68000-Ьр-Ьрцх — члТ!3-Япи-а5 Устанавливает режим использования ассемблера О)с) О независимо от обнаружения в комплектного системе ассемблера.

На системах, чувствительных к такой ситуации, возможны проблемы, когда назначена эта опция и найденный системный ассемблер не является ассемблером ОНО. Также могут возникать проблемы при назначении этой опции и тогда, когда найденный ассемблер является частью компилятора ОНО. Далее следует список плаформ, к которым это может относиться: Ьрра!.0-"-' т68)с-золу-Ьзс) Ьрра1.! -*-" гп68)с-а!108-зузч 1386-*-зузч гп68000-Ьр-Ьрцх !386-'-!зс гп68000-ан-зузч ! 860-'-Ьзс! *-1упх-1упхоз ш68)с-Ь011-зузч пцрз-* ш68-Ьр-Ьрцх Глава 2. Получение и установка компилятора ОСС 5 1 тп68000-ап-ауат *-1упх-!упхоа ппрз-' (ехерг ш)рз-а81-1г(хб-а ) т688 -Ьп!1-зуат гп688 -Ьр-Ьрцх ш68)г-золу-Ьзб — млФ-дли-!6 Такая же опция, как --исец-ав, но только для компоновщика (!!пкег).

— чя11Ь-дхх-1 лс1и6е-6!Г=шгессогу Опция назначает полное имя каталога для стандартных заголовочных файлов д++. По умолчанию имеет значение ргеГХх/спс1пбе/д++-чз. Также см. --епаЬ1е-тгегвсоп-вреосксс-гппИгве-11Ьв. — ЫтЬ-Ьеа6егь=йгес8огу Назначает каталог для заголовочных файлов целевой системы при сборке кросскомлмллшора. Эта опция необходима при отсутствии каталога ргекдх/сагдес/ вув-спс1псте. Заголовочные файлы копируются в инсталляционный каталог ОСС и модифицируются для обеспечения совместимости с целевой платформой.

Также см, --иссЬ-пеи11Ь и --иЫЬ-11Ьв. — млтЬ-1лс! и6е6-деттехт При подключении системы поддержки национальных языков )тЕЯ опцией --епаЬ1е-п1в эта опция указывает, что процесс компоновки будет пытаться использовать собственную копию утилиты деесехе в первую очередь, до использования той версии дееьехс, которая установлена в системе. — )ллй-! 6=раФлалуе То же, что и опция --и1ЬЬ-ав, но для компоновщика (!!п)гег). — чптЬ4оса1-ргеИхи6!гес8огу По умолчанию /пвг/1оса1. Это префикс для каталога включаемых по директиве Кспс1пбе исходных файлов (1пс)цде биесгогу), в этом каталоге компилятор будет искать локально установленные подключаемые 1пс1цбе-файлы.

Опцию следует использовать только в том случае, если в вашей системе уже установлено правило использования некоторых других каталогов, кроме /пвг/1оса1/1пс1пбе, для локальных заголовочных файлов (Ьеадег 0!ее). В качестве назначаемого опцией каталога не следует использовать /пвг, потому что в этом случае устанавливаемые заголовочные файлы будут перемешаны с системными заголовочными файлами и появятся конфликты, из-за которых некоторые программы не будут компилироваться. — юлФ-!!Ьд="61гес1огу !61гес1огу ...1" Эта опция применяется для построения кросс-компилятора.

Библиотеки функций из перечисленных каталогов будут скопированы в инсталляционный каталог ОСС. Также см. --иссЬ-Ьеабегв и --исеЬ-пеи11Ь. 52 Часть!. Свободно распространяемый компилятор Назначение опции --ргвг1х не влияет на каталог, назначаемый рассматриваемой опцией. Опция --ргег1х указывает, куда устанавливать ОСС, а рассматриваемая опция сообшает компилятору, где искать включаемые заголовочные файлы во время его работы. — глг)Ф-ле)лг))Ь Применяется при сборке кросс-компиляшора.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее