1. 介绍 我们知道Linux上的应用程序是ELF格式的,而Windows则是PE格式 所以要解决这个问题首先二进制加载问题:其次,就是API问题,两者的API完全不同要实现兼容,就需要构建一个虚拟层,来实现两者API之间的转换 这里谈到的兼容指的是二进制兼容,即 ~ Windows APP on Linux ~ Linux APP on Windows 2. 开源项目 2.1 Windows APP on Linux 1. Wine (Wine Is Not an Emulator) Wine…