New to Rails
New to Rails

Reputation: 2942

Are all binaries executable in x86 architecture?

I went through the following statement in a book.

the executable target binaries from an embedded distribution will not run on your PC, but are targeted to the architecture and processor of your embedded system. (Of course, if your embedded Linux distribution targets the x86 architecture, this statement does not apply.)

Are all binaries executable in x86 architecture? Can someone brief?

Upvotes: 1

Views: 337

Answers (1)

Joni
Joni

Reputation: 111219

The statement means that if you cross-compile a program to an embedded platform you can't run it on your desktop system that has an x86 CPU, unless the target platform happens to be x86 also. It doesn't imply that an x86 CPU understands ARM instructions for example.

Upvotes: 1

Related Questions