我有用C++ Builder編寫的大型程序,嚴重依賴於VCL圖形庫。出於很多原因,我想放棄這個工具。有幾個替代編譯器可以移動到,我對其中任何一個都是開放的。如何從C++ Builder移植?
我在想,如何一步一步地做實際的移植?有沒有人做過這個,可以分享他們的經驗?
我會想到第1步是將GUI/VCL與應用程序分開。無論如何,該程序應該是這樣設計的,但可悲的是它不是。這本身就是一個重大的項目,但我在哪裏追求?我應該在.dll文件中鏈接VCL GUI,將它們包含在新的編譯器中,但是如果需要的話可以在Builder中維護它們?
儘管Qt確實很有趣,但我主要問的是如何移動,而不是移動到哪裏(或者該問題可能會變得太寬)。出於好奇心,你如何在Windows平臺上運行它?它是獨立的還是你需要一個編譯器,例如Mingw或VC++? – Lundin
看起來Qt在Windows上使用MinGW,MSVC和Intel編譯器進行編譯:http://doc.qt.digia.com/stable/platform-notes-windows.html – mtmacdonald