如何利用windows API将c++代码从windows自动转换为linux
How to convert c++ code with windows API from windows to linux automaticly
如何在不删除任何内容的情况下,使用Windows API将c++代码自动从Windows转换到Linux。我需要将此解决方案从Windows迁移到Linux,以创建非共享对象(.so),以便使用它在Linux中创建服务
没有自动的方法来实现这一点。从进程模型开始,线程模型、文件系统、事件机制、内存模型、字符串表示(UTF16-UTF8)等在两个平台中都不同
实现多平台的最佳方法是使用qt等框架开发应用程序。我很抱歉地告诉你,没有办法做你想做的事。
想一想,如果你在这里想要的东西很容易,我们会在windows/linux上有同样的软件。公司无法花费数十万美元将其产品迁移到不同的平台上。
相关文章:
- 将 LPHMIXER 转换为 Windows mmeapi 中的 HMIXER
- 将 Genteruse 从 Linux 转换为 Windows
- 绕过 Windows 中的 __declspec(dllimport) 到 Linux 项目的转换
- 如何将Windows产品类型转换为名称?
- 将通用Windows应用程序转换为VisualStudio 2019上的常规应用程序
- 将位图 (bmp) 转换为具有透明度的 png (Windows c++)
- 将带斜杠的 Unix 路径转换为 Windows 路径
- 如何在Windows上将Qt QString转换为LPCTSTR
- 如何将Windows GUID转换为boost::uuid?
- 在C Windows程序中获取A/D转换器示例程序
- 如何将 UTF8 字符数组转换为 Windows 1252 字符数组
- CPP Windows 字符串转换混淆了 CStringA 和 LPCWSTR
- 如何将CString转换为使用WCHAR的Windows API和自定义函数?
- CPP-将源代码从Windows转换为Linux
- Ubuntu上的库ICU不想从Unicode转换为Windows-1251
- 将Windows SYSTEMTIME转换为字符串或字符buf,C++与用户的"Region and Language"格式?
- Windows VC++编译器允许一种奇怪的c样式转换方式(或者它可能不是转换??)
- 如何在 c++ Linux 中使用 ICU 库将 UnicodeString 转换为 windows-1251
- 用C或C++将当前时间从windows转换为unix时间戳
- 如何将原始MBCS字符串(SHIFT-JIS)从windows转换为linux上的UTF-8