Главная » Просмотр файлов » GCC - The Complete Reference

GCC - The Complete Reference (537669), страница 2

Файл №537669 GCC - The Complete Reference (GCC - The Complete Reference) 2 страницаGCC - The Complete Reference (537669) страница 22015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

232 232 232 Глава 10. Совмещение языков СовмещениеС++иС .......................... Вызовы Функций С из кода на языке С++ ВызовыфункцийС++изкоданаязыкеС ...............„„„„„„„, „„„„, Совмещение языков ОЬ1есвуе-Си С .. ВыэовС-функцииизпрограммынаязыкеОЬ1ес1ые-С .........................

Вызов функции ОЬ[ес1Ье-С из программы на языке С .............,............ Сочетание языков зауа и С++ . Создание 3ача-объектов и вызов статических методов ....................... Загрузка,1ача-класса и создание его экземпляров . Обработка исключений . Типы данных интерфейса СМ .

Совмещение языков зауа и С ...... Применение системно-ориентированного метода в классе дача .......... Передача аргументов методу, реализованному на языке системного Обратный вызов метода 3ауа-класса из системно-ориентированного метода на языке С ....................... „... СовмещениеязыковгопгапиС ................„„...,.......,.........„„„„„„, „„, Вызов функции С из кода на языке голгап . Вывозив программы на языке С подпрограммы на языке гог1гап ......... СовмещениеязыковАбаи С ВызовкодаСизпрограммынаязыкедг1а ........................................,.

Вызов с аргументами функции С иэ программы на языке Ада ............... Глава1 1. Интернационализация. Примерпрограммыдляпримененияперевода Создание нового файла".ро" . Использованиефункций оепехг() . Статические строки Переводстроки, имеющейся вдругомдомене .. Перевод из другого домена в указанной категории Множественное число Формы множественного числа из другого домена . Формы множественного числа из другого домена в указанной кате го Объединениедвухфайлов . Созданиедвоичного файла".гпо" из файла".ро" Часть П1. Внутренняя структура и окружение .

Глава 12. Использование библиотеки способы компоновки ........ Объектные файлы и библиотеки Объектные файлы в каталогедиска 197 ... 198 198 ... 199 ... 200 ... 200 ... 200 ... 202 ... 202 204 206 207 ... 207 ... 207 1 О Оглавление Утилита глене . Внугренниеопределения . Какнаписатьгпаке-файл . Опции утилиты таКе . Утилита Аи1осоп1 Глава 15. Ассемблер ОМ0. Управление ассемблированием из командной строки Абсолютная и относительная адресация, выравнивание адресов .....................

Вставка ассемблерного кода Конструкция авгп . Директивы ассемблера ОГчо Глава 16. Перекрестная компиляция и перенос программ на систему МЗМИпбоуув . 296 298 299 300 Объектные файлы в статической библиотеке . Объектные файлы вдинамическихбиблиотеках Оболочка компоновщика . Размещение библиотек....., Поискбиблиотекаовремякомпоновки .. Поиск библиотек во время выполнения программ . Загрузка функций из разделяемой библиотеки . Утилиты для работы с объектными файлами и библиотеками ......, .. Конфигурированиепоискаразделяемыхбиблистек..................

Выводизобьектныхфайловименпрограммныхсимволов....... Удаление неиспользуемои информации из объектных фаилов .............. Выводсписка зависимостей, связанныхс разделяемыми библиотеками Вывод внутренней информации обьектн ого файла Глава 13. Использование отладчика 0М0. Форматы отладочной информации Формат ВТАБ Форматоуудпр . ФорматСОЕР,. ФорматХСОРР Компиляция программы для отладки Загрузка программы в отладчик ... "Посмертный" анализ . Подключение отладчика к выполняемой программе . Сводная таблица команд отладчика...., Глава 14.

Утилиты Мане и Ацтосоп1 .. Целевые платформы .. Построение кросс-компилятора . Установка начального компилятора .. Построение отдельного набора Ыпцззз, ориентированного на целевую платформу .. ....... 233 ...... 236 236 ...... 237 237 238 ....... 241 ....... 241 ....... 243 ....... 245 .......

246 247 . 25О 250 251 252 252 253 253 255 . 258 ...... 265 265 267 270 273 276 278 ...,. 280 281 282 285 Оглавление 301 302 302 303 ... 303 .................. 304 304 !............ 305 пг1овтз ВО 306 308 я ........... 309 спечени 330 331 ... 331 332 338 ... 339 ений Установка файлов из целевой системы ..

Конфигурируемая библиотека воосс1.а . Компоновка кросс-компилятора Запуск кросс-компилятора М1пбуу — компилятордляуйпдоигз ...............................,.....,...... Компилятор проекта Сурмп ... Компиляция в Сусивп консольной программы ......, Компиляция в Сурмп программы, использующей объекты 1М Глава 17. Встраиваемые системы Настройка компилятора и компоновщика Выборязыка Средства ОСС для разработки встраиваемого программ ного обе Опции командяой строки Диагностика . Ассемблерный код Библиотеки . Сокращение стандартной библиотеки .

Библиотека, предназначенная для встраиваемых систем ......,... Языксценариевкомпоновщикак1 ПримерсценариякомпоновщикаНв 1 . Пример сценария компоновщика КВ 2 . Некоторые другие команды сценариев компоновщика к1 ........... Глава 18. Выход компилятора.... Сведения о программе Дерево синтаксического разбора .. Заголовочныефайлы Необходимый программе обьем памяти .

Время компиляции программы . Промежуточное дерево компиляции С»-н . Иерархия классов в программах на языке С+»- . Информациядля включения всценарий Макейе Информация о самом компиляторе .. Отчего времени компиляции Ключиподпроцессов Расширенная отладочная информация компилятора ................. Информация о файлах и каталогах Глава 18. Реализация алгоритмического языка ................... Этапы компиляции программы .

Лексический анализ Пример построения простого 1ех-сканера . Построение 1ех-сканера с использованием регулярных вы раж Синтаксический разбор . Построение дерева синтаксического разбора . Подключение нижнего уровня компилятора к верхнему уровню ...... 309 . 310 310 311 311 ...., 312 312 313 314 ..... 315 ..... 318 316 316 318 318 319 320 320 321 322 322 323 ..... 324 326 ..... 328 329 1 2 Оглавление Глава 20. Язык регистрового переноса., Инструкцииязыка ВТ! Шесть базовых кодов выражений .

Типы и содержимое инструкций . Список инструкций ВТ! . Режимы и классы режимов . Флаги ....... Глава 21. Машинно-зависимые опции компилятора .. Переченьаппаратныхплатформ Опции командной строки для запуска компилятора ОСС,....., Опциидляплатформд!риа . Опции для процессоров А!рла/ЧМЗ Опции дпя процессоров АВС Опции для процессоров АВМ . Опциидля платформы АЧВ . ОпциидляплатформСВ!3 ....

Опции для платформы ОЗОЧ Опции для поддержки платформы Н8/300, Опциидля платформы НРРА .. Опции компилятора для платформы !А-64, . Опциидля платформ !п1е! 386 иАМОх86-64 „, Опции для платформы !п1е! 960 . Опции для платформы М32В/О . Опции для платформы М680хО .. Опции для платформы М68НС1х . Опции для платформы М88К. Опциидля платформы МСоге . Опции для платформы М!РЗ .

Опции для платформы ММ!Х . Опции для платформы М!ч1 0200 .. Опциидля платформыМН10300 . Опции для платформы НЗ32К . Опции для платформы РОР-11 Опции для платформ ВЗ/6000 и РотуегРС, Опциидля платформы ВТ . Опции для платформ 3/390 и збег!ев Опции для платформы ЗН . Опциидля платформы ЗРАВС ..... Опции для платформы Зув1егп Ч ОпциидляплатформыТМЗЗ20СЗх/С4х ..., Опциидля платформыЧ850 .. Опциидля платформыЧАХ Опциидля платформыХзгогглу16 .

. 342 ... 342 ... 342 347 ... 370 ... 373 ... 375 ... 375 ... 376 ... 376 ... 382 ... 383 390 ... 391 394 395 397 ... 413 . 414 ... 417 ... 418 ... 426 ... 427 .. 427 ... 428 ... 430 ... 432 ... 447 452 . 453 ... 457 ... 457 Оглавление 1 3 Часть! Ч. Приложения.

Приложение А. Генеральная Общественная Лицензия ОМ0 ...... Перевод на русский язык Генеральной Общественной Лицензии Ой10 ... ОригинальнальныйтекстГенеральнойОбщественнойЛицензииОВ10 ... Приложение Б. Переменные окружения .. Приложение В. Перекрестная совместимость опций компилятораОСС ...................,....................,............................... Совместимость опций ..

Приложение Г. Опции командной строки компилятора 6СС ... Префиксы опций Порядокследованияопций . Типы файлов .................. Алфавитныйсписокопций .. Словарь терминов .. Предметный указатель .. .. 459 ..... 461 .... 475 ..... 479 479 ..... 489 491 .....

491 584 Посвящается Марии ОВ авипре эипй кнцеи Артур Гриффитс (Ап1шг Оп%Ф) участвовал в работах по созданию таких программ„как трансляторы, компиляторы, компоновщики и ассемблеры с 1977 года. Именно тогда начался трудовой путь теперь уже широко известного программиста и автора многих книг. Как участник того проекта, он писал ассемблер и компоновщик для вычислительных машин специального предназначения. Затем он вступил в группу, которая занималась поддержкой компилятора языка Р1.~ЕХОБ, который имеет схожую с ОСС внутреннюю структуру.

Следующим был проект интерактивного интерпретатора и компилятора БАТБ. Следующими разработками, в которых участвовал Гриффитс, были интерпретатор Гопй и расширения для компилятора СОВО1 . Он также участвовал в разработке некоторых особых интерпретируемых языков для управления промышленным оборудованием. Одним из них был интерактивный командный язык для распределенного наземного управления системой космической связи. Последние 5 лет Артур Гриффитс делает книги по компьютерной тематике, занимается дистанционным обучением программированию и пишет программы на языке 1ача.

Его книги охватывают огромный тематический диапазон от Вата, ХМЬ и 1ахр" до "Язык СОВОК для начинающих". Он много раз использовал компилятор ОСС в работе над своими программами. И после включения в ОСС языка 1ата он сам решил написать для вас эту книгу. Благодарности п режде всего я должен выразить благодарность Вэнди Райнальди (сепг)у Капа!й), редактору издательства МсОгатт-Н!11/ОзЬогпе, за возможность написания этой книги, и за проявленное ею огромное терпениие. Особенно в первые дни, когда мне еше казалось, что впереди — целая вечность, и работа никуда не убежит, Я хочу поблагодарить Кэти Копли (Кагу Соп)еу) за то, что она не давала мне сбиться с дороги и всегда мне указывала правильный путь.

Характеристики

Тип файла
DJVU-файл
Размер
6,08 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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