This HTML5 document contains 248 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbthttp://dbpedia.org/resource/Template:
n36http://buildroot.uclibc.org/
n50http://trac.clfs.org/
wikipedia-enhttp://en.wikipedia.org/wiki/
n22http://hy.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
dbpedia-hrhttp://hr.dbpedia.org/resource/
n12http://lilypond.org/gub/
dbpedia-arhttp://ar.dbpedia.org/resource/
n49https://www6.software.ibm.com/developerworks/education/l-cross/
n24http://www.denx.de/wiki/ELDK-5/
n29http://
n13http://commons.wikimedia.org/wiki/Special:FilePath/
n47http://www.scratchbox.org/
dctermshttp://purl.org/dc/terms/
dbpedia-cshttp://cs.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n37http://dbpedia.org/resource/File:
dbphttp://dbpedia.org/property/
n44http://t2-project.org/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
n40https://gcc.gnu.org/wiki/
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
dbpedia-ruhttp://ru.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
n28http://crosstool-ng.org/
goldhttp://purl.org/linguistics/gold/
yago-reshttp://yago-knowledge.org/resource/
n26https://global.dbpedia.org/id/
n52http://dbpedia.org/resource/OS/
n46http://dbpedia.org/resource/IBM_System/
dbpedia-ithttp://it.dbpedia.org/resource/
dbpedia-cahttp://ca.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
n17http://www.airs.com/ian/configure/
n39http://dbpedia.org/resource/CP/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-kohttp://ko.dbpedia.org/resource/
n34http://tcuvelier.developpez.com/tutoriels/cross-gcc/gcc-cross/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-fahttp://fa.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
n7http://kegel.com/crosstool/
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbr:Cross_compiler
rdf:type
yago:PhysicalEntity100001930 yago:Writer110794014 yago:Compiler109946957 yago:Whole100003553 yago:Object100002684 yago:YagoLegalActor yago:YagoLegalActorGeo yago:CausalAgent100007347 dbo:Software yago:LivingThing100004258 yago:Person100007846 yago:WikicatCompilers yago:Communicator109610660 yago:Organism100004475 dbo:MusicGenre
rdfs:label
크로스 컴파일러 Cross compiler Кросс-компилятор クロスコンパイラ Cross-Compiler Compilador cruzado مترجم متعدد Kompilator skrośny 交叉編譯器 Compilador creuat Крос-компілятор Compilador cruzado Cross-compilazione Křížový překladač
rdfs:comment
Křížový překladač je v informatice upravený kompilátor, který generuje kód spustitelný na jiné platformě, než na které je samotný překlad zdrojových kódů spuštěn. Používá se v případech, kdy jsou zdrojové kódy společné pro více cílových platforem, na kterých může být program provozován (Linux a Microsoft Windows) nebo různé varianty téhož systému (16bitový, 32bitový a 64bitový). Často je též využívána pro generování spustitelných souborů pro vestavěné systémy a při překladu pro platformy, které nejsou samy schopny kompilace (např. jednočipové počítače bez operačního systému nebo mobilní telefony). Zvláštním případem jsou překladače, které generují místo spustitelného cílového kódu mezikód (viz mezijazyk), jako například programovací jazyk Java (tzv. ). La cross-compilazione è la tecnica mediante la quale si compila un codice sorgente con un cross-compilatore, ottenendo così un file binario eseguibile su di un elaboratore con architettura diversa da quella della macchina su cui si è lanciato il cross-compilatore stesso. La cross-compilazione viene usata anche quando è necessario compilare un programma per un sistema operativo differente dalla macchina su cui si trova il compilatore e linker. La macchina che esegue il cross-compilatore viene detta host mentre la macchina sulla quale si eseguirà il binario ottenuto dal processo di cross-compilazione è detta target. 크로스 컴파일러(cross compiler)는 컴파일러가 실행되는 플랫폼이 아닌 다른 플랫폼에서 실행 가능한 코드를 생성할 수 있는 컴파일러이다. 크로스 컴파일러 툴은 임베디드 시스템 혹은 여러 플랫폼에서 실행파일을 생성하는데 사용된다. 이것은 운영 체제를 지원하지 않는 마이크로컨트롤러와 같이 컴파일이 실현 불가능한 플랫폼에 컴파일하는데 사용된다. 이것은 시스템이 사용하는데 하나 이상의 플랫폼을 쓰는 반가상화에 이 도구를 사용하는 것이 더 일반적이게 되었다. Крос-компіля́тор (англ. cross compiler) — компілятор, який продукує виконуваний код для платформи, відмінної від тієї, на якій виконується сам крос-компілятор. Такий інструмент буває корисним, коли потрібно отримати код для платформи, якої немає в наявності, або у випадках коли компіляція на цільовій платформі неможлива або недоцільна (наприклад, це стосується мобільних систем або мікроконтролерів з мінімальним обсягом пам'яті). A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a PC but generates code that runs on an Android smartphone is a cross compiler. A cross compiler is useful to compile code for multiple platforms from one development host. Direct compilation on the target platform might be infeasible, for example on embedded systems with limited computing resources. Um compilador cruzado (inglês: cross compiler) é um compilador que é capaz de produzir código executável para uma plataforma diferente da qual o compilador está sendo executado. Esses compiladores são usados para compilar para uma plataforma que não pode sustentar satisfatoriamente uma compilação, como sistemas embutidos e microcontroladores que não possuem um sistema operacional. クロスコンパイラ(英: cross compiler)は、コンパイラが動作している以外のプラットフォーム向けに実行ファイルを生成する機能を持つコンパイラである。クロスコンパイラは主に組み込みシステム向けのコンパイラや、マルチプラットフォーム対応のコンパイラとして使われる。必要最小限のメモリしか搭載していないことが多いマイクロコントローラを使った組み込みシステムなど、実行ファイルを動作させたいプラットフォームがコンパイル環境としては不適切な場合にはクロスコンパイラは必須である。システムが複数のプラットフォームをサポートする場合に、準仮想化のためのツールとしてクロスコンパイラを利用することが一般化しつつある。 Kompilator skrośny (ang. cross compiler) – kompilator zdolny do generowania kodu maszynowego dla platformy procesora innej niż ta, na której został ten kompilator uruchomiony. Kompilator skrośny jest niezbędny do kompilowania kodu programów na platformy, na których nie ma zainstalowanych narzędzi do kompilacji oprogramowania, w tym takich, które z racji swoich ograniczeń nie byłyby w stanie przeprowadzić procesu budowania oprogramowania. Typowym przykładem wykorzystania kompilatorów skrośnych jest kompilacja oprogramowania dla systemów wbudowanych. W takim przypadku kompilator jest uruchamiany na stacji roboczej (np. komputerze klasy PC z mikroprocesorem z rodziny Intel x86) i generuje kod binarny dla systemu wbudowanego (np. urządzenia z mikroprocesorem ARM lub mikrokontrolerem AVR). Do i 交叉编译器(英語:Cross compiler)是指一个在某个系统平台下可以产生另一个系统平台的可执行文件的编译器。交叉编译器在目标系统平台(开发出来的应用程序序所运行的平台)难以或不容易编译时非常有用。 交叉编译器的存在对于从一个开发主机为多个平台编译代码是非常有必要的。直接在平台上编译有时行不通,例如在一个嵌入式系统的单片机 ,因为它们没有完整的现代操作系统环境,无法直接编译。 交叉编译器和源代码至源代码编译器不同,交叉编译器用于二进制代码的跨平台软件开发,而源到源编译器是将某种编程语言的程序源代码作为输入,生成以另一种编程语言构成的等效源代码的编译器,但两者都是编程工具。 Un compilador cruzado es un compilador capaz de crear código ejecutable para otra plataforma distinta a aquella en la que el compilador se ejecuta. Esta herramienta es útil cuando quiere compilarse código para una plataforma a la que no se tiene acceso, o cuando es incómodo o imposible compilar en dicha plataforma (como en el caso de los sistemas embebidos). Un ejemplo de un compilador con estas posibilidades es el NASM, que puede ensamblar, entre otros formatos, ELF (para sistemas UNIX) y COM (para DOS). Кросс-компиля́тор (англ. cross compiler) — компилятор, производящий исполняемый код для платформы, отличной от той, на которой исполняется сам кросс-компилятор. Такой инструмент бывает полезен, когда нужно получить код для платформы, экземпляров которой нет в наличии, или в случаях когда компиляция на целевой платформе невозможна или нецелесообразна (например, это касается мобильных систем или микроконтроллеров с минимальным объёмом памяти). المترجم المتعدد أو المجمع العابر (بالإنجليزية: cross compiler)‏ هو محول برمجي (مترجم) قادر على تحويل الكود البرمجي إلى ملف تنفيذي لأكثر من منصة حاسوبية، ويمكن أن ينتج أكواداً لمنصة تختلف عن المنصة التي يعمل عليها. فعلى سبيل المثال حينما يتم تجميع كود برنامج ما على حاسوب شخصي بهدف تصدير ملف تنفيذي يعمل على أجهزة الهواتف الذكية مثل أندرويد، تتم العملية عبر مجمع عابر. Unter einem Cross-Compiler versteht man einen Compiler, der auf einem bestimmten System (auch Hostplattform genannt) läuft, aber Kompilate (Objektdateien oder ausführbare Programme) für andere Systeme erzeugt. Diese Ziel-Systeme können andere Betriebssysteme, andere Prozessoren oder eine Kombination der beiden sein. Ein konkretes Beispiel wäre ein Compiler, der auf einem Intel-basierten Windows-System läuft und Programme für PowerPC-basierte Linux-Systeme erzeugt. Handelt es sich bei der Zielplattform um ein eingebettetes System, das selbst nicht für Entwicklung und Übersetzung geeignet ist, spricht man auch von einem Target-Compiler.
foaf:depiction
n13:Example_of_Canadian_Cross,_scheme.svg
dcterms:subject
dbc:Cross-compilers dbc:Compiler_theory
dbo:wikiPageID
291615
dbo:wikiPageRevisionID
1095178458
dbo:wikiPageWikiLink
dbr:Windows_95 dbc:Compiler_theory dbr:Windows_98 dbr:Configure_script dbr:Borland dbr:Virtual_machine dbr:Qt_(toolkit) dbr:Executable dbr:Windows_CE dbr:BASIC dbr:ZCODE dbr:Operating_system dbr:ROM_image dbr:Cross_assembler dbr:Symbol_Technologies dbr:Paravirtualization dbr:Bootstrapping_(compilers) dbr:Binutils dbr:Smartphone dbr:X86 dbr:GUI dbr:Windows_for_Workgroups dbr:ProDOS dbr:C_standard_library dbr:Microsoft_C dbr:UClibc dbr:Visual_Studio_2003 dbr:Inventory dbr:GNU_build_system dbr:Shrewsbury,_New_Jersey dbr:X86-64 dbr:API dbr:Scratchbox dbr:Hardware_architecture dbr:Z80 dbr:Microsoft_Windows dbr:IA-32 dbr:Device_driver dbr:Microsoft_Visual_Studio dbr:ARM_architecture dbr:Clipper_(programming_language) dbr:New_Jersey dbr:Macintosh dbr:Dynamic_linking dbr:MOS_Technology_6502 dbr:Intel_8088 dbr:QuickBASIC dbr:MASM dbr:Kernel_(operating_system) dbr:Chroot dbr:MinGW dbr:IBM_PC dbr:Scripting_programming_language dbr:Platform_(computing) dbr:Scratchbox2 dbr:Visual_Studio_2005 dbr:Intel_8086 dbr:Server_farm dbr:Java_virtual_machine dbr:Linux dbr:Windows_Mobile dbr:Autoconf dbr:Hexadecimal dbr:Handheld_device dbr:.NET_Framework dbr:Application_programming_interface dbr:Static_binding dbr:ANSI_C dbr:Clarion_(programming_language) dbr:Embedded_system dbr:Mono_(software) dbr:Pascal_calling_convention dbr:Newlib dbr:Cottage_industry dbr:Apple_DOS dbr:Lattice_C dbr:GNU_LilyPond dbr:OpenWrt dbr:Unix_shell dbr:XVT dbr:Interpreter_(computing) dbr:Processor_register dbr:Monolithic_system dbr:Apple_II dbr:Libtool dbr:Path_(computing) dbr:Compiler dbr:CAP_computer dbr:AT&T dbr:Automake n37:Example_of_Canadian_Cross,_scheme.svg dbc:Cross-compilers dbr:Pascal_(programming_language) dbr:Cross-platform_software n39:M-86 dbr:Commodore_64 dbr:Free_Pascal dbr:Amiga dbr:QBasic dbr:Common_Language_Runtime dbr:Mac_OS_X dbr:Dreamcast dbr:Emulators dbr:Serial_cable dbr:Free_software dbr:Windows_NT dbr:Motorola dbr:Calling_convention dbr:Manx_Software_Systems dbr:PC_DOS dbr:MIPS_architecture dbr:NetBSD dbr:ALGOL_68C dbr:Fortran dbr:FreeBSD dbr:Brian_Kernighan dbr:Microsoft n46:370 dbr:Dennis_Ritchie dbr:Read-only_memory dbr:MS-DOS dbr:C_library dbr:Source-to-source_compiler dbr:Code_reuse dbr:Programming_tool dbr:Assembly_language dbr:Capability_Maturity_Model dbr:Aztec_C dbr:Barcode_reader dbr:Personal_computer dbr:Toolchain dbr:POSIX dbr:C_(programming_language) dbr:GNU_Compiler_Collection n52:2 dbr:Glibc dbr:GNU_Assembler dbr:Das_U-Boot dbr:Runtime_system dbr:Call_stack dbr:Android_(operating_system) dbr:Thunk dbr:Windows_XP
dbo:wikiPageExternalLink
n7: n12: n17:configure_5.html n24:WebHome n28: n29:proot.me n34: n36: n40:Building_Cross_Toolchains_with_gcc n44: n47: n49:l-cross-ltr.pdf n50:
owl:sameAs
dbpedia-ru:Кросс-компилятор dbpedia-pl:Kompilator_skrośny dbpedia-ca:Compilador_creuat dbpedia-es:Compilador_cruzado wikidata:Q1416699 dbpedia-de:Cross-Compiler n22:Խաչաձև_կազմարկիչ dbpedia-fa:ترجمه_دوگانه dbpedia-uk:Крос-компілятор n26:RY9a dbpedia-tr:Çapraz_derleyici yago-res:Cross_compiler dbpedia-it:Cross-compilazione freebase:m.01qnd6 dbpedia-ko:크로스_컴파일러 dbpedia-ja:クロスコンパイラ dbpedia-pt:Compilador_cruzado dbpedia-cs:Křížový_překladač dbpedia-ar:مترجم_متعدد dbpedia-hr:Cross-kompilator dbpedia-zh:交叉編譯器
dbp:wikiPageUsesTemplate
dbt:In_lang dbt:Expand_section dbt:Short_description dbt:Reflist dbt:Program_execution dbt:Embedded_systems
dbo:thumbnail
n13:Example_of_Canadian_Cross,_scheme.svg?width=300
dbo:abstract
Un compilador cruzado es un compilador capaz de crear código ejecutable para otra plataforma distinta a aquella en la que el compilador se ejecuta. Esta herramienta es útil cuando quiere compilarse código para una plataforma a la que no se tiene acceso, o cuando es incómodo o imposible compilar en dicha plataforma (como en el caso de los sistemas embebidos). Un ejemplo de un compilador con estas posibilidades es el NASM, que puede ensamblar, entre otros formatos, ELF (para sistemas UNIX) y COM (para DOS). 크로스 컴파일러(cross compiler)는 컴파일러가 실행되는 플랫폼이 아닌 다른 플랫폼에서 실행 가능한 코드를 생성할 수 있는 컴파일러이다. 크로스 컴파일러 툴은 임베디드 시스템 혹은 여러 플랫폼에서 실행파일을 생성하는데 사용된다. 이것은 운영 체제를 지원하지 않는 마이크로컨트롤러와 같이 컴파일이 실현 불가능한 플랫폼에 컴파일하는데 사용된다. 이것은 시스템이 사용하는데 하나 이상의 플랫폼을 쓰는 반가상화에 이 도구를 사용하는 것이 더 일반적이게 되었다. A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a PC but generates code that runs on an Android smartphone is a cross compiler. A cross compiler is useful to compile code for multiple platforms from one development host. Direct compilation on the target platform might be infeasible, for example on embedded systems with limited computing resources. Cross compilers are distinct from source-to-source compilers. A cross compiler is for cross-platform software generation of machine code, while a source-to-source compiler translates from one coding language to another in text code. Both are programming tools. Um compilador cruzado (inglês: cross compiler) é um compilador que é capaz de produzir código executável para uma plataforma diferente da qual o compilador está sendo executado. Esses compiladores são usados para compilar para uma plataforma que não pode sustentar satisfatoriamente uma compilação, como sistemas embutidos e microcontroladores que não possuem um sistema operacional. Křížový překladač je v informatice upravený kompilátor, který generuje kód spustitelný na jiné platformě, než na které je samotný překlad zdrojových kódů spuštěn. Používá se v případech, kdy jsou zdrojové kódy společné pro více cílových platforem, na kterých může být program provozován (Linux a Microsoft Windows) nebo různé varianty téhož systému (16bitový, 32bitový a 64bitový). Často je též využívána pro generování spustitelných souborů pro vestavěné systémy a při překladu pro platformy, které nejsou samy schopny kompilace (např. jednočipové počítače bez operačního systému nebo mobilní telefony). Zvláštním případem jsou překladače, které generují místo spustitelného cílového kódu mezikód (viz mezijazyk), jako například programovací jazyk Java (tzv. ). Nesprávně je pojmem křížová kompilace někdy označován překlad z jednoho programovacího jazyka do druhého (anglicky source-to-source compiler). La cross-compilazione è la tecnica mediante la quale si compila un codice sorgente con un cross-compilatore, ottenendo così un file binario eseguibile su di un elaboratore con architettura diversa da quella della macchina su cui si è lanciato il cross-compilatore stesso. La cross-compilazione viene usata anche quando è necessario compilare un programma per un sistema operativo differente dalla macchina su cui si trova il compilatore e linker. La macchina che esegue il cross-compilatore viene detta host mentre la macchina sulla quale si eseguirà il binario ottenuto dal processo di cross-compilazione è detta target. المترجم المتعدد أو المجمع العابر (بالإنجليزية: cross compiler)‏ هو محول برمجي (مترجم) قادر على تحويل الكود البرمجي إلى ملف تنفيذي لأكثر من منصة حاسوبية، ويمكن أن ينتج أكواداً لمنصة تختلف عن المنصة التي يعمل عليها. فعلى سبيل المثال حينما يتم تجميع كود برنامج ما على حاسوب شخصي بهدف تصدير ملف تنفيذي يعمل على أجهزة الهواتف الذكية مثل أندرويد، تتم العملية عبر مجمع عابر. المترجم المتعدد ضروري لإنتاج كود يعمل على منصات المتعددة، طورت عبر منصة معينة مختلفة عن المنصة المستهدفة. فقد تكون المنصة المستهدفة لا تسمح بتشغيل مترجم عليها، مثل المتحكمات المصغرة في الأنظمة المضمنة، كون هذه المنصات لا تحوي نظام تشغيل. Kompilator skrośny (ang. cross compiler) – kompilator zdolny do generowania kodu maszynowego dla platformy procesora innej niż ta, na której został ten kompilator uruchomiony. Kompilator skrośny jest niezbędny do kompilowania kodu programów na platformy, na których nie ma zainstalowanych narzędzi do kompilacji oprogramowania, w tym takich, które z racji swoich ograniczeń nie byłyby w stanie przeprowadzić procesu budowania oprogramowania. Typowym przykładem wykorzystania kompilatorów skrośnych jest kompilacja oprogramowania dla systemów wbudowanych. W takim przypadku kompilator jest uruchamiany na stacji roboczej (np. komputerze klasy PC z mikroprocesorem z rodziny Intel x86) i generuje kod binarny dla systemu wbudowanego (np. urządzenia z mikroprocesorem ARM lub mikrokontrolerem AVR). Do innych powodów wykorzystania kompilacji skrośnej należą: * przyspieszenie procesu kompilacji (gdzie wykorzystuje się np. wieloprocesorowe maszyny budujące oprogramowanie dla urządzeń o dużo mniejszej mocy obliczeniowej), * konieczność posiadania specyficznych zasobów (np. pamięciowych) powodujących, że kompilacja na urządzeniu docelowym jest niemożliwa lub bardzo utrudniona, * procedury związane z jakością kodu np. z praktykami ciągłej integracji (ang. continuous integration), gdzie zaleca się by po każdej zmianie projekt był budowany dla wszystkich docelowych architektur sprzętowych 交叉编译器(英語:Cross compiler)是指一个在某个系统平台下可以产生另一个系统平台的可执行文件的编译器。交叉编译器在目标系统平台(开发出来的应用程序序所运行的平台)难以或不容易编译时非常有用。 交叉编译器的存在对于从一个开发主机为多个平台编译代码是非常有必要的。直接在平台上编译有时行不通,例如在一个嵌入式系统的单片机 ,因为它们没有完整的现代操作系统环境,无法直接编译。 交叉编译器和源代码至源代码编译器不同,交叉编译器用于二进制代码的跨平台软件开发,而源到源编译器是将某种编程语言的程序源代码作为输入,生成以另一种编程语言构成的等效源代码的编译器,但两者都是编程工具。 Крос-компіля́тор (англ. cross compiler) — компілятор, який продукує виконуваний код для платформи, відмінної від тієї, на якій виконується сам крос-компілятор. Такий інструмент буває корисним, коли потрібно отримати код для платформи, якої немає в наявності, або у випадках коли компіляція на цільовій платформі неможлива або недоцільна (наприклад, це стосується мобільних систем або мікроконтролерів з мінімальним обсягом пам'яті). Приклад крос-компілятора — MinGW GCC з опцією -mno-cygwin. З цією опцією він може в середовищі Cygwin створювати код, що використовує тільки «рідні» бібліотеки Windows. Unter einem Cross-Compiler versteht man einen Compiler, der auf einem bestimmten System (auch Hostplattform genannt) läuft, aber Kompilate (Objektdateien oder ausführbare Programme) für andere Systeme erzeugt. Diese Ziel-Systeme können andere Betriebssysteme, andere Prozessoren oder eine Kombination der beiden sein. Ein konkretes Beispiel wäre ein Compiler, der auf einem Intel-basierten Windows-System läuft und Programme für PowerPC-basierte Linux-Systeme erzeugt. Handelt es sich bei der Zielplattform um ein eingebettetes System, das selbst nicht für Entwicklung und Übersetzung geeignet ist, spricht man auch von einem Target-Compiler. クロスコンパイラ(英: cross compiler)は、コンパイラが動作している以外のプラットフォーム向けに実行ファイルを生成する機能を持つコンパイラである。クロスコンパイラは主に組み込みシステム向けのコンパイラや、マルチプラットフォーム対応のコンパイラとして使われる。必要最小限のメモリしか搭載していないことが多いマイクロコントローラを使った組み込みシステムなど、実行ファイルを動作させたいプラットフォームがコンパイル環境としては不適切な場合にはクロスコンパイラは必須である。システムが複数のプラットフォームをサポートする場合に、準仮想化のためのツールとしてクロスコンパイラを利用することが一般化しつつある。 Кросс-компиля́тор (англ. cross compiler) — компилятор, производящий исполняемый код для платформы, отличной от той, на которой исполняется сам кросс-компилятор. Такой инструмент бывает полезен, когда нужно получить код для платформы, экземпляров которой нет в наличии, или в случаях когда компиляция на целевой платформе невозможна или нецелесообразна (например, это касается мобильных систем или микроконтроллеров с минимальным объёмом памяти). Пример кросс-компилятора — MinGW GCC с опцией -mno-cygwin. С этой опцией он может в среде Cygwin создавать код, использующий только «родные» библиотеки Windows.
gold:hypernym
dbr:Compiler
prov:wasDerivedFrom
wikipedia-en:Cross_compiler?oldid=1095178458&ns=0
dbo:wikiPageLength
26177
foaf:isPrimaryTopicOf
wikipedia-en:Cross_compiler