LanhaiYou
LanhaiYou
嗯,这两个问题都在考虑之中。不过要等我不忙的时候才能去改。你要是有实现方案,可以提pull request。
需要把cocos2dx编译成动态链接库。你用cmake去编译cocos2dx,把cmake选项的BUILD_SHARED_LIBS选项打开
你有修改过main.cpp的代码吗?我猜测是你的AppDelegate析构了。
@iyexiao 你用的是64位的Qt吗?cocos2d只能用32位的Qt。我用的Qt5.7和cocos 3.15,测了下没问题。我修复了一些3.15的编译错误,你可以更新一下试试。
@iyexiao 我安装了qt-opensource-windows-x86-msvc2015-5.8.0,测试了一下,也没有问题。你是不是没有把cocos2d相关的dll文件拷贝到exe输出目录下?
mac平台可以使用64位的Qt。我在mac环境下试一下再给你答复。
@iyexiao 我修复了mac平台上的编译错误。运行之后,也没有出现你描述的这个错误。
@iyexiao 用cmake把cocos2d编译成动态链接库
主要是我这里用了插件的机制,插件打成动态链接库比较方便,因此里面可能有些动态链接库的链接配置,换成.a可能就有些问题了。