Кросс-компилятор: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Loveless (обсуждение | вклад) м робот изменил: cs:Křížový překladač |
Xqbot (обсуждение | вклад) м робот изменил: fa:ترجمهی دوگانه; косметические изменения |
||
Строка 3: | Строка 3: | ||
Пример кросс-компилятора — [[MinGW]] [[GCC]] с опцией <tt>-mno-cygwin</tt>. С этой опцией он может в среде [[Cygwin]] создавать код, использующий только "родные" библиотеки Windows. |
Пример кросс-компилятора — [[MinGW]] [[GCC]] с опцией <tt>-mno-cygwin</tt>. С этой опцией он может в среде [[Cygwin]] создавать код, использующий только "родные" библиотеки Windows. |
||
==Ссылки== |
== Ссылки == |
||
* [http://www.torriefamily.org/~torriem/cross/ Cross compiling with GCC]{{ref-en}} |
* [http://www.torriefamily.org/~torriem/cross/ Cross compiling with GCC]{{ref-en}} |
||
Строка 14: | Строка 14: | ||
[[en:Cross compiler]] |
[[en:Cross compiler]] |
||
[[es:Compilador cruzado]] |
[[es:Compilador cruzado]] |
||
[[fa: |
[[fa:ترجمهی دوگانه]] |
||
[[fr:Compilateur#Compilateur croisé]] |
[[fr:Compilateur#Compilateur croisé]] |
||
[[it:Cross compiler]] |
[[it:Cross compiler]] |
Версия от 08:23, 18 ноября 2009
Кросс-компиля́тор (англ. cross compiler) — компилятор, производящий исполняемый код для платформы, отличной от той, на которой исполняется сам кросс-компилятор. Такой инструмент бывает полезен, когда нужно получить код для платформы, экземпляров которой нет в наличии, или в случаях когда компиляция на целевой платформе невозможна или нецелесообразна (например, это касается мобильных систем или микроконтроллеров с минимальным объёмом памяти).
Пример кросс-компилятора — MinGW GCC с опцией -mno-cygwin. С этой опцией он может в среде Cygwin создавать код, использующий только "родные" библиотеки Windows.
Ссылки
- Cross compiling with GCC (англ.)
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |