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

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

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

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

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

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

Входит в пакет Ыпи1йз. Перечисляет список символических имен, назначаемых в объектном файле. Входит в пакет Ь)пойэ. Транслирует объектные файлы из одного двоичного формата в другой. Входит в пакет Ь(поб1з. Показывает различного типа информацию, содержащуюся внутри одного или нескольких объектных файлов. Входит в пакет Ьюойз. Создает и добавляет индексы в архивный файл типа . вк. То есть, именно те индексы, которые используются программой 1З для поиска модулей в библиотеках.

Входит в пакет Ыпои1з. Препроцессор Па((ог (Вабопа) Рог(гап). Он может вызываться из 6СС, но в пакет Ьюийэ не входит. Показывает информацию, содержащуюся в объектном файле формата Е1Е Входит в пакет Ь|пийз. Перечисляет имена и размер всех разделов (секций) объектного файла. Входит в пакет Ь)пийз. Считывает файл любого типа и извлекает из него все определяемые строки буквенных символов (слагас(ег з(гюдз). Входит в пакет Ь!по!1)э. Убирает символьные таблицы (зугпЬо( 1аЫез) вместе со всей прочей отладочной информацией иэ объектного файла или архивной библиотеки.

Входит в пакет Ыпийэ. Просмотрщик йа((ог (Яа()опа( Родгап), представляющий текстовый файл в виде графа. Эта утилита не предоставляется как часть 6СС. Однако, в 6СС предусмотрена особая опция -дч для генерирования данных для оптимизации в формате, поддерживаемом программой чсд. Компилятор для файлов ресурсов окон бл(!пиочг Везоогсе Р1(ез). Входит в пакет Ь|пойз. Глава 1, Введение в ОСС 3 1 Контакты Таблица 15. Открытые почтовые расылки 6СС Общая область обсуждений, связанная с разработкой ОСС. Содержит ряд тем, на которые можно подписаться дополнительно. Помогает узнать последние новости и получить последние разработки, понять "чем дышат" разработчики.

По этой рассылке идет большой объем сообщений. Сообщения об обнаруженных ошибках, обсуждение различных "багоа". Большой объем сообщений. дсс ясс Ьсяэ Подписка для тех, кто ищет ответы на свои вопросы. Большой объем сообщений. Все-Ье1р асс-ратспеэ Исправления исходного кода, обсуждение рассылаемых с сообщениями "патчей". Большой объем сообщений.

Сообщения о результатах различных испытаний, обсуждение способов тестирования и посылаемых с сообщениями результатов тестов. Обсуждение, связанное с разработкой верхнего уровня ((гоп( епб) компилятора ОСС для языка .Гака, и с динамическими библиотеками (Неа) Тяпе ЫЬгапеэ, НТ1.) для дача-программ. Рассылка исправлений исходного кода верхнего уровня компилятора ОСС для языка дауа, и кода динамических библиотек дача, Обсуждение рассылаемых "патчей" и дополнений. Обсуждение, связанные с разработкой и поддержкой стандартных библиотек языка С++ Осе-теэ(геэсаэ 1ауа 1ауа-ра1слеэ аьэшс++ Домашняя страница проекта Ыч)() находится в сети Интернет по адресу — Ь((р:// ипутккпи.огя, и домашняя страница ССС вЂ” Ь((р://тутущкпп.огя.

Компилятор ОСС может быть представлен довольно разнообразно — от простых утилит для конвейерной загрузки (Ьа(сй ш11йу ргоагашэ) до систем с исходным кодом в несколько миллионов строк. В общем случае при существенном увеличении программного проекта или его специализации любого рода, возникают ситуации, при которых обнаруживаются необычные проблемы. Иногда зто связано с ошибками, а иногда с различного рода недоразумениями, но обязательно приходит время, когда становится необходимым кое-что выяснить или, по крайней мере, посоветоваться и получить поддержку. К счастью, помощь вполне доступна и вы можете узнать о ОСС все что пожелаете. Основным источником информации являются почтовые рассылки.

Все открытые почтовые рассылки (т.е. такие, в которых подписчики могут как получать, так и отправлять сообшения — по типу конференций) имеют преимущество скорости получения нужной информации и удобны для ведения обсуждений, Если вам нужна именно помощь, то я вам предлагаю подписаться на рассылку асс-Ье!р. Обсуждение в открытой почтовой рассылке может продолжаться до полного выяснения ситуации и решения проблемы. Таблица 1.5 содержит краткое описание всех открытых почтовых расылок ОСС. В таблице 1,б перечислены все закрытые рассылки, то есть такие в которых не могут быть помещены письма обычных получателей.

32 Часть!. Свободно распространяемый компилятор Таблица 1.6. Почтовые рассылки 6СС "только для чтения" (йеа()-Оп! )Гааааггае аедпвави Ояясааае Подписка на сообщения, посылаемые с административного эккаунта цсс.япц.огя. Рассылка небольшого объема, объявления о новых версиях и выпусках, а также других важных событиях ВСС. По этой подписке приходят сообщения о каждой регистрации новой документации в репозитории СУЯ.

По этой подписке приходят сообщения о каждой регистрации новой документации в формате НТМС в репоэитории С)ГЯ. Сообщения о каждой обнаруженной ошибке в базе данных ВИЯТЯ. Результаты тестирования ВСС на поддержку предыдущих версий. Рассылка небольшого объема. Новости о верхнем уровне компилятора ВСС для языка .)ача, и о динамических НТЬ-библиотеках .)ача. В эту рассылку (и также в цсс-ргэ) направляются сообщения о каждой регистрации новой документации по компилятору Зачз и по динамическим ПТ).-библиотекам,)ача в репозитории СЧЯ. В эту рассылку (и также в цсс-ргз) направляются сообщения кшкдый раэ при возникновении новых сообщений в базе данных ЯИЯТЯ о проблемах, связанных с языком,)ача. Сообщения о кшкдой регистрации новых добавлений документации по ттЬзьас*+ в репозиторий С)ГЯ цссабпчп цсс-аппоцпсе ясс суз ясс-счз-члччгбосз ясс ргз цсс-гецгезыоп )ача-аппоцпсе )ача-счз )ача-ргз ЫЬзгбс++-счз Все подписки доступны на шеЬ-сайте Ьггр://ипчщйпп.ога/зойтчаге/ясс/!)згз.йгпт).

На этой странице можно как подписаться на новую рассылку, так и отказаться от уже получаемой. Также каждая рассылка имеет свой собственный сайт, на котором возможен поиск и просмотр информации в архивах сообщений. Имена таких сайтов составляются следующим образом: в начале указывается асс.лпц.огй/гп!/ и далее следует название нужной рассылки, Например, чтобы найти тчеЬ-сайт с архивом подписки йсс-аппоцпсе, зайдите на Ьг(р://йсс,йпп.огй/пт)/йсс-аппоцпсе.

ава Пюицчеив н цешевка цмпиияавра КС н есмотря на доступность любой скомпилированной и готовой к запуску версии ССС, наиболее употребляемым способом установки является загрузка его исходного кода и последующая компиляция. Сам процесс компиляции ССС вполне устоялся, поскольку он совершенствовался в течение ряда лет. Тот же основной процесс инсталляции используется для установки всего программного обеспечения СХ0. Упрощенно его можно представить следующей последовательностью действий: ° Загрузка исходного кода и сохранение его в отдельном каталоге.

° Создание отдельного рабочего каталога, используемого для компиляции ис- ходных файлов. ° Выполнение из рабочего каталога сценария конфигурации сопй1дите, который создает дерево каталогов, содержащее подборку файлов. Эти файлы, зависимые от аппаратно-операционной ллаглформы, управляют процессом компиляции. в Выполнение команды шаХе для компиляции исходных файлов в объектный код.

° Выполнение команды вшие 1пвса11 для установки свежих скомпилирован- ных программ и библиотек в вашей системе. Существует два пути получения исходного кода: вы можете получать сжатгяе подборки файлов в архивах формата саг по протоколу ГТР либо можете получать отдельные файлы, используя систему СгЯ (Сопсцгеп~ %гаюп Бузят). По ЕТР вы можете получать выпущенные и устоявшиеся версии компилятора.

А использование СУК предоставляет доступ как к выпущенным, так и к текущей экспериментальной 2 А Гриффип 34 Часть!. Свободно распространяемый компилятор Загрузка готовой к запуску скомпилированной версии Если у вас нет установленного компилятора С, то вы можете сделать одно из двух: загрузить исходный код на другой компьютер, имеющий компилятор С, и перекрестно скомпилировать полученную версию для целевой машины; либо можете загрузить уже готовую прекомпилированную версию.

Сама группа ОХ() не предоставляет прекомпнлированных версий компилятора ОСС, но некоторые версии доступны из других источников. Существует огромное разнообразие сочетаний аппаратных платформ и операционных систем, для которых можно найти готовый машинный код компилятора, в таблице 2.1 представлен список наиболее распространенных, и потому — наиболее доступных из них.

Таблица 2.1. Прекомпилироввиные версии 6СС гзивтснчяав явямаиаявияа и рввяаиаиаииа "Бычий" большой архив свободно распространяемого и условно-бесплатного программного обеспечения для А1Х. Ы1р://Ггааааге.ьп11.пе1 Библиотека общественных программ домена Университета Южной Калифорнии 111п1уегяйу оГ Боошегп Са11аогп1а). ЫГР://а1хрба11Ь.яеаа.ис1а.еби "пд6РР". Ыгр;//яппи, ба1опе.согп/б1ярр А1Х 008 версии, Форма ГТР более приспособлена для пользователей компилятора, в то время как форма СЧЯ предназначена для тех, кто занимается разработкой и поддержкой ОСС.

Однако сама процедура установки для обоих способов мало отличается. Если на компьютере еще не установлено программное обеспечение О)х1(), то, возможно, что вы сочтете необходимым вначале установить пакет Ь1пвб1а. Этот пакет включает программные утилиты, используемые ОСС вместе с ассемблером и компоновщикам (йпйег), специально разработанные лля непосредственной работы с ОСС. Конечно, существует возможность использования ассемблера и компоновщика, комплектных установленной у вас системе, однако ассемблер и компоновщик О)Ч'с) специально приспособлены для работы с компиляторами О)х1О.

Процедура их инсталляции в основном такая же, как и для ОСС, разница только в том, что процесс установки Ь|пвб!в легко осуществим на машине, еше не имеющей установленного пакета Ь(пвс!1в, в то время как установка ССС требует наличия утилит установленного набора Ь(пвб!а, Как и почти все программное обеспечение О)Ч(), компилятор написан на языке С. Поэтому для его компиляции требуется наличие уже установленного на машине компилятора С.

Если же на машине его нет, то для компиляции устанавливаемого компилятора О)Ч() нужно перекрестно скомпилировать этот компилятор на другой машине специально для этого сконфигурированным и скомпилированным компилятором. (Неплохо сказано!) Процедура компиляции на другой машине подробно объясняется в главе 16. Глава 2. Получение и установка компилятора ОСС 35 Пиат4орма Наимеиеааиие и Рввиааааеиие центр компьютерных технологий университета штата Висконсин (цп(уегв((у ог уу(вссов(п). Ппр://Прцх.сае тч(вс,ебц Центр архивов и переносимых Программ дпя НР-ЦХ в штате Юта.

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