Phát triển phần mềm trong một môi trường xuyên phát triển đòi hỏi rằng các trình biên dịch chạy trên đầu ra máy chủ phát triển của một thực thi nhị phân mà không tương thích
với các máy trạm phát triển máy tính để bàn mà trên đó nó đã được biên soạn. Các chính
lý do những công cụ này tồn tại là nó thường là không thực tế hoặc không thể phát triển và biên dịch các phần mềm hữu trên hệ thống nhúng vì tài nguyên (thường là bộ nhớ
và CPU mã lực) khó khăn
đang được dịch, vui lòng đợi..