MinGW (a toolchain that, for lack of a better explanation, allows programs to run in a more “Linux-y” environment) On Windows, this can either be the Microsoft-provided toolchain (the default) or MinGW (a toolchain that, for lack of a better explanation, allows programs to run in a more "Linux-y" environment). The "Rust team" actually relies on a variety of "backends" (build toolchains) to take the intermediate code generated by the Rust compiler (the "frontend") and generate native binaries. C, C++, Fortran, and Rust (among others) are typically compiled into native binaries Python, for example, is not, so it relies on the program python.exe (itself a native binary) to run on Windows. However, "compiler" is often used as a shorthand to refer to the entire toolchain.Ī native binary is a file that can be executed by a particular operating system on a particular piece of hardware, without the aid of an interpreter or VM. It technically refers to only the first tool in the "toolchain" used to build what's called a "native binary" for a given platform. "Compiler" is unfortunately a bit of an overloaded term.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |