Это команда cross-gcc-gensource, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
cross-gcc-gensource - генерирует исходники для создания кросс-инструментальной цепочки Debian
СИНТАКСИС
[TARGET_LIST = ] [HOST_LIST = ] [SUFFIX = .1] cross-gcc-gensource
пример:
/ Tmp$ TARGET_LIST = "armel armhf" HOST_LIST = "amd64" cross-gcc-gensource 5
.... много подробного вывода ....
/ Tmp$ cd кросс-gcc-пакеты-amd64 / кросс-gcc-5-armel
/ tmp / cross-gcc-packages-amd64 / cross-gcc-5-armel $ ls
Debian
/ tmp / cross-gcc-пакеты-amd64 / cross-gcc-5-armel $ dpkg-buildpackage
.... создание кросс-инструментальной цепочки ....
ОПИСАНИЕ
Это утилита, которая подготавливает каталог с дебианизованными исходными кодами, которые собирают перекрестные
пакеты инструментальных средств. Источники, создаваемые этим инструментом, очень малы; сам код
поставляется из пакета "gcc-version-source" и необходимых исправлений и дополнительной сборки
материал поступает из пакета "cross-gcc-dev".
АРГУМЕНТЫ
Нормальное использование
кросс-gcc-gensource gcc_version
Где «gcc_version» - это базовая версия создаваемой цепочки инструментов. В момент
мы знаем о версиях 4.9, 5 и 6. Этот аргумент командной строки является обязательным.
Указание цель архитектуры
Этот инструмент создает отдельный исходный пакет для каждой целевой архитектуры (
архитектура, нацеленная создаваемым кросс-компилятором). По умолчанию эти архитектуры
нацелены:
arm64
Armel
Armhf
MIPS
мипсель
PowerPC
ppc64el
Если требуется другой набор целевых архитектур, установите среду «TARGET_LIST»
Переменная. Например, чтобы построить для "armel" и "armhf":
TARGET_LIST = "armel armhf" cross-gcc-gensource 5
Указание кашель архитектуры
Точно так же этот инструмент генерирует отдельное исходное дерево для каждой архитектуры хоста (
архитектура, на которой работает кросс-компилятор). По умолчанию эти архитектуры
нацелено:
amd64
i386
Если требуется другой набор хост-архитектур, установите среду «HOST_LIST»
Переменная. Например, чтобы собрать только для "amd64":
HOST_LIST = "amd64" cross-gcc-gensource 5
Указание a версия суффикс
Если вам нужно загрузить новый пакет с исходным кодом, когда версия gcc-source встроена в
не изменилось, то вам нужно добавить суффикс версии, чтобы избежать конфликтов двоичных версий. An
необязательный SUFFIX env var позволяет это.
TARGET_LIST = "armel armhf" СУФФИКС = .1 cross-gcc-gensource 5
Используйте cross-gcc-gensource в Интернете с помощью сервисов onworks.net