我正在开发一个Windows操作系统的应用程序,但我想将它移植到Symbian belle操作系统,因此它可以在多个操作系统上工作..是否有任何方法或软件可以编辑exe软件并将其转换为sis或sisx文件?
答案 0 :(得分:0)
简短回答 - 不,没有一种简单/自动的方式(就像Wine for Linux那样)。
长答案 - 这是两种不同的文件格式,需要不同的加载程序(特定于操作系统的程序)。 Als,o Symbian将在不同于Windows运行的硬件架构上运行(如果你的意思是桌面Windows应用程序)。更不用说底层API完全不同了。
在两个平台上都有一些经验,我会将这样一个应用程序的移植工作分别用于两个不同的项目。如果它将是一个长期维护,我建议编写一个“抽象层”并将应用程序逻辑编码为两个平台共用,仅分离与平台相关的细节。