开发者

Port / Recode really big and old C++Builder code to Qt or CLI/Mono

开发者 https://www.devze.com 2023-03-09 03:47 出处:网络
Hello I need to remake some old C++Builder (6) project and make it for Linux/Windows. The main and big project parts is

Hello I need to remake some old C++Builder (6) project and make it for Linux/Windows.

The main and big project parts is

  1. OPC Client (and some other clients)
  2. Working with database (currently MS SQL) but maybe porting to another one like postgres is another task.
  3. GUI Components for Tables / Reports / Graphics / Diagrams !

Another trouble is that I currently just got few month for it so.

So I wan开发者_如何学编程t to ask : Were is better / easer to port it ? MinGW dll + CLR GUI ? Qt ? maybe U++ ?

thank you.


I'd go Qt for a few reasons:

  • cross-platform UI
  • using QSQL and correct plugin, you could have code working for both MsSql and PostGre (smoother transition, easier for testing)
  • Qt is well documented and easy to deal with, moreover it compiles with Visual, thus preventing cygwin / mingwin mayhem on windows


Try to rebuild the library by the compiler in Qt. The interface will have to write again.

0

精彩评论

暂无评论...
验证码 换一张
取 消