Macos Mac OSX OpenGL未获取关键事件
我试图在MacOSX Catalina上重新编译琼脂(GUI 1.5.0和1.6.0)。安装了最新的xcode 在同一个系统上,直到最近我还拥有High Sierra,并成功构建了AGAR 1.5.0,在所有AGAR应用程序中都获得了关键事件 我更新了Catalina并更新了所有brew软件包和xcode 然后我尝试编译AGAR 1.6.0,除了在任何应用程序中没有收到任何关键事件外,一切都进行得很顺利。我可以看到键是在启动琼脂应用程序的终端中输出的 因此,我尝试重新编译AGAR 1.5.0(以前还可以),但它也不会接收关键事件。如果我执行以前构建的旧AGAR 1.5.0应用程序,该应用程序运行良好,但任何新编译的应用程序(AGAR 1.5.0或AGAR 1.6.0)都没有关键事件 由于调试AGAR超出了我的专业范围,我想知道在我从High Sierra升级到Catalina的过程中,我可能会看到哪些变化。我怀疑包裹丢失或破损,但我只是在猜测这一点 我相信MacOS上的AGAR是基于Cocoa和OpenGL构建的Macos Mac OSX OpenGL未获取关键事件,macos,cocoa,opengl,macos-catalina,Macos,Cocoa,Opengl,Macos Catalina,我试图在MacOSX Catalina上重新编译琼脂(GUI 1.5.0和1.6.0)。安装了最新的xcode 在同一个系统上,直到最近我还拥有High Sierra,并成功构建了AGAR 1.5.0,在所有AGAR应用程序中都获得了关键事件 我更新了Catalina并更新了所有brew软件包和xcode 然后我尝试编译AGAR 1.6.0,除了在任何应用程序中没有收到任何关键事件外,一切都进行得很顺利。我可以看到键是在启动琼脂应用程序的终端中输出的 因此,我尝试重新编译AGAR 1.5.0(以
我已经检查了github libagar的问题数据库,并在那里提交了我的问题,但似乎没有太多活动。?AGAR GUI是一个跨平台的windows/forms GUI。看来我的旧版本AGAR正在工作,因为我编译了对SDL2驱动程序的支持,所以它可能从未使用过Cocoa!!!我刚刚用SDL2驱动程序重新编译了旧版本,它仍然在工作!所以我必须假设代码可能有错!我将开始另一个问题更具体的代码!