Подписаться через RSS2Email.ru
|
Страницы, снабженные тегом компиляцияРассматриваемые вопросы: Что мне запускать первым, autoconf или automake? Что такое дерево Cygnus? Почему приходится пересобирать и переустанавливать средства сборки? Почему бы просто не иметь цель make в дереве Cygnus для обновления этих средств? И др. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Если gcc компилирует целевые библиотеки более одного раза (с различными опциями), то результирующие библиотеки называются multilibs. Они не являются частью системы конфигурирования и сборки GNU, но требуют поддержки в скриптах configure и в Makefile-ах. | multilibs, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Скрипт конфигурирования Cygnus является предшественником autoconf. В настоящее время все его значимые возможности включены в autoconf. Новые программы не пишутся с использованием скрипта Cygnus. Тем не менее, он до сих пор кое-где используется. | cygnus, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, дерево cygnus, по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Если ведете разработку с использованием канадского креста, вы должны учитывать некоторые особенности при написании правил конфигурирования и сборки. Совсем нетрудно написать тесты конфигурирования и сборки, которые будут терпеть крах в канадском кресте. | gnu, канадский крест, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Когда канадский крест конфигурируется в дереве Cygnus, все присущие ему переменные окружения автоматически устанавливаются в host-tool, где host — это значение, используемое для опции '--host', а tool — имя средства компиляции (например, gcc или as)... | cygnus, gnu, канадский крест, дерево cygnus, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Сборка канадским крестом используется при создании программ, предназначенных работать на не-Unix системах, таких как DOS или Windows. Их конфигурирование и сборка на Unix-системе может оказаться проще, чем поддержка конфигурирования на не-Unix системе. | gnu, канадский крест, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Есть несколько моментов, которые вы должны знать при написании скрипта конфигурирования для целевой библиотеки. Здесь мы набросаем только краткий их обзор. Целевые библиотеки конфигурируются и собираются с помощью ново-собранного целевого компилятора... | скрипты, cygnus, gnu, скрипты конфигурирования, конфигурирование библиотек, библиотеки цели, кросс-инструменты, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, софт, разработка по, спо, документация для программиста | нет комментариев |
Дерево Cygnus используется для различных пакетов, включая gdb, GNU binutils и egcs. Оно, разумеется, используется и для релизов Cygnus. В дереве Cygnus скрипт configure верхнего уровня используется старой системой конфигурирования Cygnus, а не autoconf. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Скрипт configure по умолчанию считает, что цель и хост — это одно и то же. Так это и есть в большинстве случаев. Так, например, работает нативный компилятор в отличие от кросс-компилятора. При сборке средства кросс-компиляции вы можете явно указать цель. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Пошаговая инструкция. Этот документ не является руководством типа «окончательно-во-всех-подробностях» о кросс-компиляции Mozilla Firefox. WFM; YMMV. (Если вы хотите спросить «Где я могу получить...?» или «Почему не работает 'X'?», то это не для вас.) | компиляция, mozilla, кросс-компиляция, компиляция mozilla, веб-браузер, приложение прикладная программа, application, бесплатные программы, бесплатное по, приложение, firefox, браузер, разработка по, мозила, browser, интернет-браузер, xulrunner, спо, soft | нет комментариев |
Система конфигурирования и сборки GNU может быть использована средствами кросс-компиляции. Так называются утилиты, которые запускаются на одной системе и создают код, который должен запускаться на другой системе. В доке даются понятия кросс-компиляции. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Каждой системе назначается «имя конфигурации». Все имена составляются как триплеты (в некоторых случаях могут состоять из четырёх частей), и иногда называются конфигурационными триплетами. Это — строка в форме «cpu-производитель-операционная_система»... | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
В этом разделе описываются файлы, которые создаются программой configure во время сборки. Эти файлы будет видеть тот, кто будет собирать пакет. Кроме того, система конфигурирования и сборки требует, чтобы в пакет были включены несколько файлов поддержки. | файлы, gnu, система конфигурирования, сборочные файлы, файлы поддержки, система конфигурирования и сборки, компиляция, проект gnu, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Система конфигурирования и сборки GNU использует несколько различных файлов. Разработчик должен написать некоторые из этих файлов. Остальные будут сгенерированы с помощью различных утилит. Эта система может быть использована многими различными способами. | файлы, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, бесплатные программы, бесплатное по, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Допустим, вы хотите написать простую версию touch. Вашу программу будем называть poke. Она будет принимать в качестве аргумента имя файла и установливать время его модификации на текущее время. Мы хотим, чтобы эта программа была максимально портируемой. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Если вы генерируете портируемый заголовочный файл, вам следует написать файл `acconfig.h'. Написав файлы `configure.in', `Makefile.am', `acconfig.h' и, возможно, `acinclude.m4', вы можете использовать autoconf и automake для создания генерируемых файлов. | генерация файлов, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Подраздел главы «Начало работы». Вы должны написать файл `Makefile.am'. Это — файл, поступающий на вход automake, и мануал automake детально описывает, как этот файл должен выглядеть. Команды в `Makefile.am' обычно выглядят как переменные `Makefile'... | makefile, написание makefile, makefile.am, gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, программное обеспечение, спо, документация для программиста | нет комментариев |
На данной странице представлен алфавитный индекс терминов, упоминаемых в мануале «Система конфигурирования и сборки GNU» со ссылками на соответствующие страницы документа. Последний описывает, как следует работать autoconf, automake, libtool и make. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Решив применить систему конфигурирования и сборки GNU к вашем пакету программ, вы должны написать три файла и вручную запустить несколько утилит для генерации дополнительных файлов. Во-первых, вы должны написать файл `configure.in' для autoconf... | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Этот документ описывает систему конфигурирования и сборки GNU. Он описывает, как объединяются autoconf, automake, libtool и make. Здесь описывается, какие файлы должен написать разработчик, какие файлы генерируются машиной, как они генерируются и т.д. | gnu, система конфигурирования, система конфигурирования и сборки, компиляция, проект gnu, по, бесплатные программы, бесплатное по, софт, разработка по, soft, программное обеспечение, software, спо, документация для программиста, программное обеспечение по | нет комментариев |
Этот документ является переводом файла README, который является частью дистрибутива C-шной версии библиотеки libstemmer. Библиотека предоставляет простое API на C для стемминга слов нескольких языков. Библиотека более известна как стеммер Портера. | компиляция, libstemmer, c, libstemmer_c, по, программа, бесплатные программы, бесплатное по, it, софт, программирование, soft, software, программное обеспечение, информационные технологии, ит, разработка по, программное обеспечение по, программные решения | нет комментариев |
Несмотря на то, что FTS3 и FTS4 входят в состав исходного кода SQLite, они не включаются по умолчанию. Для сборки SQLite с включенной функциональностью FTS, нужно при компиляции определить макрос препроцессора SQLITE_ENABLE_FTS3. Есть и другие опции. Виртуальный выделеный сервер, что это и как это работает? VDS хостинг и сравнение VPS с виртуальным хостингом | VDS, VPS, виртуальный сервер, выделенный сервер, сервер, VDS хостинг, хостинг, UNIX сервер, UNIX, FreeBSD, Linux, root, права доступа, Windows, компиляция, Virtual Dedicated Server, память, процессорное время, бэкап, Virtual Private Server | без комментариев |
|