2012-03-22 16 views
2

我需要將我的舊程序中的一個移植到Windows。目前的版本在Linux上使用Qt 3。 我想在幾天內看到它只做一些測試。Qt3在Windows?

而不是在Qt 4上移植我的代碼(現在暫時沒有),是否可以在Windows上使用Qt 3重新編譯?我是否也需要minGW?我可以做這個移植的問題?

我找不到Qt 3 for windows,有人能給我一個鏈接嗎?或者我可以使用我在Linux上使用的相同qt源碼?

+1

Qt3在Windows上不可用。那時你必須購買一個許可證,我不知道它是否改變了。 – rgngl 2012-03-22 10:43:09

回答

2

QT4仍然具有向後兼容的,QT3類,與Q3 *前綴(見http://qt-project.org/doc/qt-4.8/qt3support.html

你應該能夠通過以最小的改動這些類彙編關於QT4 &來看,你QT3應用。

+0

我試圖在Windows上編譯Qt3並沒有成功。然後,我嘗試了與後向兼容的Qt3類的Qt4 ...並且我發現我使用了一些其他Unix庫,例如Xlib ... – asclepix 2012-03-28 10:31:46

+0

它對我們不起作用。 – 2014-08-27 09:38:12

0

用於Windows的Qt-3.2也分發在與「C++ GUI編程與Qt3」一書捆綁在一起的CD中,無需額外費用即可獲得非商業用途的許可證。

ISBN:978-0131240728

支持的編譯器是MSVC和Borland。 MingW沒有提到。

+0

那還在發售嗎? – menjaraz 2012-03-23 05:35:18

+0

它仍然在亞馬遜上市,成本低於1美元(+運費)作爲使用的項目。儘管如此,很難確定CD在購買之前仍然在裏面。 – 2012-03-23 17:10:31

+0

謝謝你的回答。 – menjaraz 2012-03-23 17:12:40