2010-04-30 76 views
2

我刚刚在我的雪豹机器上下载了wxWidget源代码。源代码是多平台的,所以它也包含wxWidget的窗口和GTK组件。我想编译wxWidget源代码,但还没有找到一个好的指南。在Snow Leopard上编译wxWidget

这是我第一步创建一个多平台项目,希望以后我可以使用CMake生成makefile。

任何帮助,将不胜感激。

编辑:为了澄清,我想在Snow Leopard上构建wxWidget的稳定版本,它将在OS X 10.6.x上构建wxWidget 2.8.x。我已阅读编译wiki这里http://wiki.wxwidgets.org/Development:_wxMac#Building_under_10.6_Snow_Leopard 不幸的是,它并没有帮助。

回答

2

我喜欢用配置/制作/安装制作:

./configure --enable-monolithic --enable-universal_binary --disable-shared --with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk 
make 
sudo make install 

我只是wxWidgets的2.9.0想这和它的工作很大。

+0

它适用于wxWidget 2.8.10。我现在只使用稳定版本。 – Quincy 2010-05-03 22:24:55

1

wxWiki对于指南来说总是一个好地方,特别是关于在10.6下编译的各种OSX指南和附加注释here

也可以注意到,目前的稳定版本和主干之间有很多变化,特别是在Cocoa的一个端口上已经做了很多工作。使用CMake非常简单,只需检查CMake中的FindWxWidgets.cmake文件以获得说明,您也可以查看CMake文档(我会给出链接,但它们现在似乎不会出现)。

+0

不幸的是,维基没有帮助。谢谢你的答案。 – Quincy 2010-05-03 18:17:01