Trước khi chúng tôi có thể phát triển ứng dụng và trình điều khiển thiết bị cho một hệ thống nhúng, chúng tôi cần một bộ công cụ (trình biên dịch, Tiện ích, và như vậy) sẽ tạo ra các nhị phân thực thi trong các định dạng thích hợp cho hệ thống đích. Xem xét một ứng dụng đơn giản viết ngày máy tính để bàn máy tính của bạn, chẳng hạn như ví dụ "Hello World" truyền thống. Sau khi bạn đã tạo ra mã nguồn trên máy tính của bạn, bạn gọi trình biên dịch đi kèm với của bạn máy tính để bàn hệ thống (thường là GNU gcc) để tạo ra một hình ảnh thực thi nhị phân. Hình ảnh đó tệp được định dạng đúng cách để thực thi trên máy tính mà trên đó nó được biên soạn. Điều này được gọi là nativecompilation. Nói cách khác, bằng cách sử dụng trình biên dịch trên desktop của bạn Hệ thống, bạn tạo ra mã số sẽ thực hiện trên hệ thống máy tính để bàn
đang được dịch, vui lòng đợi..
