救命!我的wxMac应用程序不接受鼠标或键盘输入

时间:2011-01-18 22:53:36

标签: macos wxwidgets

我在这里关注了wxWidgets“hello world”教程:http://www.wxwidgets.org/docs/tutorials/hello.htm

一切似乎都很好,程序编译并启动,但应用程序完全没有响应。我无法单击窗口前移或移动它。可能有什么不对?

我在Snow Leopard上使用wxMac。

1 个答案:

答案 0 :(得分:2)

您必须在OS X上为Carbon和Cocoa应用程序创建一个包。

如果您的二进制文件名为“foo”,那么这可用于测试目的(不要像这样发送):

 mkdir -p foo.app/Contents/MacOS
 mv foo foo.app/Contents/MacOS

当你开始工作时,你最终可以调整你的构建系统,在最后的链接步骤之前制作bundle,并将-o foo.app/Contents/MacOS/foo传递给链接器而不是普通的-o foo

对于自动执行此操作的Makefile,请参阅the wxWidgets web forum