2010-05-07 77 views
1

我聽說過WINE,但我不喜歡它,因爲它在我測試過的計算機上很慢,幾乎總是崩潰。它也有一些令人不快的外觀gui。
我想知道是否有在C「的win32」庫/ C++對Linux產生本地Linux代碼
所以,如果我有窗戶我的源代碼,我可以重新編譯生成一個工作的Linux應用程序。這可能嗎?在linux中使用win32 API?

+2

你會稱它爲wincyg還是cyglin? – 2010-05-07 11:18:05

+0

你需要什麼樣的窗口功能?葡萄酒緩慢/越野車的原因是,有數百萬葡萄酒和葡萄酒專注於最常用的葡萄酒。 – josefx 2010-05-07 12:50:20

回答

3

你想要的是一個便攜式庫,例如BoostQt

+0

是的,我聽說過qt。但據我所知,它不支持win32調用。像大多數程序員一樣,我想知道是否有可能避免學習一個新的API圖形 – 2010-05-07 11:19:58

+1

+½:+1來推薦好的庫,這對於從一開始就編寫真正的跨平臺應用程序非常有用; -½,因爲這似乎不是OP所要求的。 – stakx 2010-05-07 11:24:34

+2

@stakx:我同意,但本地API並非設計爲便攜式。如果他想編寫能夠在Windows和Linux上使用一個好看的用戶界面來生成本機可執行文件的代碼,那麼他必須使用別的東西。 – 2010-05-07 11:50:02