您好,我需要重新制作一些旧的 C++Builder (6) 项目并使其适用于 Linux/Windows。
主要和大的项目部分是
- OPC 客户端(以及其他一些客户端)
- 使用数据库(当前为 MS SQL),但也许移植到另一个数据库(例如 postgres)是另一项任务。
- 表格/报告/图形/图表的 GUI 组件!
另一个麻烦是我目前只有几个月的时间。
所以我想问:移植它更好/更容易吗? MinGW dll + CLR GUI ? Qt?也许是U++?
谢谢。
最佳答案
我选择 Qt 有几个原因:
- 跨平台用户界面
- 使用 QSQL 和正确的插件,您可以让代码同时适用于 MsSql 和 PostGre(过渡更平滑,更易于测试)
- Qt 文档齐全且易于处理,而且它可以使用 Visual 进行编译,从而防止 Windows 上的 cygwin/mingwin 困惑
关于c++ - 将非常大且旧的 C++Builder 代码移植/重新编码到 Qt 或 CLI/Mono,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6183141/