1. A desktop error verification system for verifying an error in an application of an embedded system, the system comprising: application programming interface (API) wrappers corresponding to an API supported by a plurality of operating systems (OSs) of the embedded system, each of the API wrappers corresponding to one of the OSs, wherein an API wrapper is replaced by an API corresponding to the function of the API of the embedded system and supported by a desktop OS, and the API wrapper calls the replaced API, thereby verifying an error in the application.