2010-05-07 97 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