cross-gcc-gensource – Інтернет у хмарі

Це команда cross-gcc-gensource, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


cross-gcc-gensource - генерує джерела для створення крос-ланцюжка інструментів Debian

СИНТАКСИС


[TARGET_LIST= ] [СПИСОК_ХОСТІВ= ] [SUFFIX=.1] cross-gcc-gensource

приклад:
/ Tmp$ TARGET_LIST="armel armhf" HOST_LIST="amd64" cross-gcc-gensource 5

.... багато докладного виведення ....

/ Tmp$ cd cross-gcc-packages-amd64/cross-gcc-5-armel

/tmp/cross-gcc-packages-amd64/cross-gcc-5-armel$ ls

Debian

/tmp/cross-gcc-packages-amd64/cross-gcc-5-armel$ dpkg-buildpackage

.... створення крос-ланцюга інструментів ....

ОПИС


Це утиліта, яка готує каталог з дебіанізованими джерелами, які збирають крос
пакети інструментів. Джерела, отримані цим інструментом, дуже малі; сам код
походить з пакета "gcc-version-source" і необхідних виправлень і додаткових збірок
матеріал надходить з пакету "cross-gcc-dev".

АРГУМЕНТИ


Нормальне використання є

cross-gcc-gensource gcc_version

Де "gcc_version" - це базова версія набору інструментів, який ми створюємо. Під час
ми знаємо про версії 4.9, 5 і 6. Цей аргумент командного рядка є обов'язковим.

Уточнення мета архітектури
Цей інструмент створює окремий вихідний пакет для кожної цільової архітектури (
архітектури, націленої крос-компілятором, який будується). За замовчуванням ці архітектури
націлені на:

arm64
armel
armhf
mips
міпсел
живлення ПК
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" SUFFIX=.1 cross-gcc-gensource 5

Використовуйте cross-gcc-gensource онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows