Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Гриффитс А. — GCC. Настольная книга пользователей, программистов и администраторов
Гриффитс А. — GCC. Настольная книга пользователей, программистов и администраторов



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: GCC. Настольная книга пользователей, программистов и администраторов

Автор: Гриффитс А.

Аннотация:

GCC — основной компилятор проекта GNU. Он поддерживает набор всех наиболее используемых языков программирования и обеспечивает перенос программ на десятки аппаратных платформ. Все свободно распространяемое программное обеспечение, включая и компиляторы, на том или ином уровне основываются на GCC.
В книге даются подробные сведения о получении, конфигурировании, установке и тестированию компилятора. Представлено построение кросс-компилятора и создание встраиваемых систем, детально описывается компиляция программ на языках С, C++, Objective-C, Fortran, Java и Ada. Атакже сочетание в одной программе нескольких языков программирования и включение в нее частей, написанных на ассемблере или языках системного уровня. В этой книге можно найти практически любые сведения, достаточные не только для разрешения ваших проблем, но и для участия в разработке и поддержке самого компилятора GCC.
Книга будет полезна: программистам-разработчикам и руководителям программных проектов; администраторам и системным программистам, которым приходится заниматься переносом программного обеспечения и приложений; пользователям, заинтересованным в использовании программ с открытым исходным кодом. И всем сторонникам развития движения по созданию свободно распространяемых программ.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2004

Количество страниц: 624

Добавлена в каталог: 12.05.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Ada      27 173
Ada, инсталляция      173
Ada, типы файлов      176
Ada, утилиты      183
binulils      29 53 300
binulils, установка      53
C (язык)      25 77
C++      26 108
C++, атрибуты      116
C++, библиотеки      121
C++, иерархия классов программы      320
C++, классы      118
C++, промежуточный код компиляции      320
C++, расширения GNU      116
C++, типы файлов      108
C, атрибуты      88
C, вставка строк ассемблерного кода      281
C, расширения GNU      84
C, соглашения об именах      83
C, стандарты      84
C, типы файлов      78
CHILL      28
CNI      162 202 207
COMDAT      125
configure, сценарий конфигурации, опции      41
configure, сценарий конфигурации, префиксный каталог      42
CVS      37
Cygwin      35 54
embedded systems      306
FORTRAN      26 136
Fortran, Rarfor, транслятор      142
Fortran, встроенные функции      144
Fortran, препроцессор      139
Fortran, расширения GNU      143
Fortran, свободный формат      137
Fortran, типы файлов      136
Fortran, традиционный (фиксированный) формат      137
gcc      20
GCC, время, затраченное на компиляцию      322
GCC, выпуски      38
GCC, выход компилятора      316
GCC, добавление языка верхнего уровня      328
GCC, используемая память      318
GCC, компиляция      39
GCC, контакты      31
GCC, опции      490 493
GCC, опции подпроцессов      323
GCC, опции, машинно-зависимые      275
GCC, опции, управления ассемблером      279
GCC, отладочная информация      324
GCC, переменные окружения      476
GCC, поддерживаемые языки      25
GCC, поддержка встраиваемых систем      309
GCC, проверочный набор      56
GCC, стадии компиляции      329
GCC, типы обрабатываемых файлов      492
GCC, установка      34 40
GCC, установка прекомпилированной версии      34
GCC, установка через CVS      37
GCC, установка, FTP-файлы      36
GCC, установка, загрузка по FTP      35
GCC, установка, экспериментальная версия      39
GCC, файлы и каталоги      326
GCC, части компилятора      28
GNAT      27 173
GNU      16 20
GPL, Общественная лицензия GNU.      460
inline      90 125
Java      27 152
Java, jar-архивы      159 161
Java, байт-код      152 154
Java, виртуальная машина Java      152
Java, свойства (system propertes)      171
Java, типы файлов      153
Java, утилиты      160
JNI      163 205
JVM      152
LGPL      460
lvalue      102
Make-файлы      266 321
Make-файлы, написание      269
Make-файлы, правила суффиксов      268
Mangling (замена имен в объектном коде)      122 135
NLS, система поддержки национальных языков      220
Objective-C      26 127
Objective-C, типы файлов      127
Postmortem      258
Ratfor      142
RMI (Remote Method Invocation)      169
RTL, инструкции      347
RTL, классы режимов выражений      372
RTL, коды режимов выражений      370
RTL, коды типов выражений      343
RTL, типы инструкций      344
RTL, типы операндов      346
RTL, Язык Регистрового Переноса      342
template      125
Vtable, таблица виртуальных функций      124
Windows, MS Win32, Cygwin (компилятор)      304
Windows, MS Win32, GUI Win32      305
Windows, MS Win32, MinGW (компилятор)      303
Windows, MS Win32, консольные приложения      304
xgettext, опции программы      223
Адресация абсолютная и относительная      280
АССЕМБЛЕР      278 310
Ассемблер, вставка ассемблерного кода в программы      281
Ассемблер, выработка ассемблерного модуля      112 139 157
Ассемблер, директивы ассемблера GNU as      285
Атрибуты      88 116
Библиотеки      80 121 232
Библиотеки для встраиваемых систем      311
Библиотеки разделяемые (динамические)      82 114 133 141 159 232 236
Библиотеки статические (архивы)      80 112 131 140 158 232 233
Библиотеки, libgcc1.a      302
Библиотеки, размещение      236
Встраиваемые системы      306
Выравнивание адреса      280
Деманглер      124
Зависимость компоновочная (make-файлы)      265 321
Заголовочные файлы      60 117 318
Интернационализация      220
Исключения      206
Компоновочный файл, makefile.      75
Кросс-компиляция      298 299
Лексический анализ      330
Локализация      220
Локальные установки      221
Макрос, вариативный      103
Макрос, макроопределение      61
Макрос, предопределенный      71
Макросы make-файлов      267
Маршалинг      168
Объектные файлы      232
Оптимизация      329
Отладчик      250
Отладчик, "посмертный" анализ аварийного завершения программы      258
Отладчик, запуск программы под отладчиком      255
Отладчик, команды отладочного режима      263
Отладчик, компиляция для отладки      253
Отладчик, подключение к программе во время выполнения      260
Отладчик, форматы отладочной информации      250
Парсер      332
Платформа целевая      298
Поддержка платформ (опции поддержки)      375
Поддержка платформ, Alhpa      376
Поддержка платформ, Alhpa/VMS      382
Поддержка платформ, ARC      383
Поддержка платформ, AVR      390
Поддержка платформ, CRIC      391
Поддержка платформ, D30V      394
Поддержка платформ, H8/300      395
Поддержка платформ, Intel 386 и AMDx86-64      399
Поддержка платформ, Intel 960      406
Поддержка платформ, Intel IA-64      397
Поддержка платформ, M32R/D      408
Поддержка платформ, M680x0      409
Поддержка платформ, M68HC1x      413
Поддержка платформ, M88K      414
Поддержка платформ, Mcore      417
Поддержка платформ, MIPS      418
Поддержка платформ, MMIX      425
Поддержка платформ, MN 10200, MN 1030      427
Поддержка платформ, NS32K      428
Поддержка платформ, PDP-11      430
Поддержка платформ, RS/6000 и PowerPC      432
Поддержка платформ, RT PC      443
Поддержка платформ, S300 и zSeries      444
Поддержка платформ, SH.      445
Поддержка платформ, SPARC      447
Поддержка платформ, System V      452
Поддержка платформ, TMS320C3x/C4x      453
Поддержка платформ, V850      456
Поддержка платформ, Xstormy      457
Прагма      69
Препроцессор CP, директивы      60
Препроцессор CP, директивы, ##      70
Препроцессор CP, директивы, #define      61
Препроцессор CP, директивы, #error и #warning      64
Препроцессор CP, директивы, #if, #elif, #else и #endif      64
Препроцессор CP, директивы, #ifdef, #ifndef, #else и #endif      66
Препроцессор CP, директивы, #include      66
Препроцессор CP, директивы, #include_next      68
Препроцессор CP, директивы, #line      68
Препроцессор CP, директивы, #pragma      69
Препроцессор CP, директивы, #undef      70
Препроцессор CP, директивы, defined      65
Препроцессор CP, директивы, _Pragma      69
Препроцессор Cpp      60 111 139
Синтаксический разбор      316 332 338
Совмещение языков      197
Совмещение языков, Ada и C      216
Совмещение языков, C и C++      198
Совмещение языков, Fortran и C      213
Совмещение языков, Java и C      207
Совмещение языков, Java и C++      202
Совмещение языков, Objective-C и C      200
Стек, кадры стека      99 100
Сценарий компоновочный (утилиты Id)      312
Сценарий конфигурации (configure)      41
Сценарий сборки (make-файл)      266
Утилиты, ar      233
Утилиты, as      278
Утилиты, autoconf      265
Утилиты, flex      331
Утилиты, gdb      250
Утилиты, Id      237 312
Утилиты, Idconfig      241
Утилиты, Idd      238 246
Утилиты, make      265
Утилиты, nm      243
Утилиты, objdump      247
Утилиты, ranlib      234
Утилиты, strip      245
Форматы отладочной информации      250
Форматы отладочной информации, COFF      252
Форматы отладочной информации, DWARF      252
Форматы отладочной информации, STABS      251
Форматы отладочной информации, XCOFF      253
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте