Помогите!Мое приложение wxMac не поддерживает ввод с клавиатуры или мыши - PullRequest
0 голосов
/ 19 января 2011

Я следовал руководству wxWidgets "Привет, мир" здесь: http://www.wxwidgets.org/docs/tutorials/hello.htm

Все выглядит хорошо, программа компилируется и запускается, но приложение не отвечает.Я не могу щелкнуть окно вперед или переместить его.Что может быть не так?

Я использую wxMac на Snow Leopard.

1 Ответ

2 голосов
/ 19 января 2011

Вы должны создать пакет для приложений Carbon и Cocoa в OS X.

Если ваш двоичный файл называется "foo", тогда это работает для целей тестирования (не отправляйте так):

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

Когда вы все заработаете, вы можете в конечном итоге настроить систему сборки, чтобы сделать связку до последнего шага ссылки и передать -o foo.app/Contents/MacOS/foo компоновщику вместо простого -o foo.

Для Makefile, который автоматизирует это, см. веб-форум wxWidgets .

...