Архив метки: gcc

gcc

Аппаратно-программные средства карманных компьютеров — Елисеев Д. В.

Книга «Аппаратно-программные средства карманных компьютеров» посвящена популярным современным устройствам — карманным компьютерам (КПК). Этим высокотехнологичным устройствам доступны все необходимые возможности, чтобы решать задачи широкого спектра, с которыми настольный компьютер не справляется. В книге даются характеристики более 60 моделям КПК. Описаны различные операционные системы, офисные приложения и разнообразные программы для работы и отдыха. Кроме того, приводятся основные принципы по разработке собственных программ.

Linux. Системное программирование — Роберт Лав

Книга «Linux. Системное программирование» знакомит с тем, как проектировать ПО под Linux, эффективно применяя функциональные возможности системы — основные библиотеки и функции ядра, в т.ч. оболочку, компилятор, текстовый редактор, а также отладчик и системные процедуры. Львиная дола программного кода для Linux и Unix написана на системном уровне. Именно поэтому в книге внимание сфокусировано на приложениях, которые находятся вне ядра, например, таких как Apache, cp, Emacs, gdb, glibc, gcc, ls, mv и т.д. Описываемая книга написана специально для разработчиков, поэтому является важным инструментом любого программиста.

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

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