如何使用Windows API将c ++代码自动转换为linux

时间:2015-03-27 07:11:55

标签: c++ linux windows

如何将Windows API的c ++代码自动转换为Linux而不删除任何内容。我需要将此解决方案从Windows迁移到Linux以创建非共享对象(.so),我将使用它在Linux中创建服务

1 个答案:

答案 0 :(得分:3)

没有自动的方法来实现这一点1到1.从流程模型开始,线程模型,文件系统,事件机制,内存模型,字符串表示(UTF16-UTF8)等在两个平台上都不同

实现多平台的最佳方法是使用qt等某种框架开发您的应用。我很抱歉地告诉你,没有办法做你想做的事。

想想,如果你想要的东西如此简单,我们将在windows / linux上拥有相同的软件。公司无法承担花费数十万美元在不同平台上迁移产品的费用。