cocos2dx 3.16 添加触摸事件编译器报错

 auto listener = EventListenerTouchOneByOne::create();
    listener->setSwallowTouches(true);

    //listener->onTouchBegan = CC_CALLBACK_2(HelloWorld::touchBegan, this);
    //listener->onTouchBegan = [](Touch *touch, Event *event) {
      //  return true; 
    //};
    listener->onTouchEnded = CC_CALLBACK_2(HelloWorld::touchEnded, this);

    this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener, this);

这段代码,对于两种添加onTouchBegan的方法,编译器会在编译的时候报错


对于添加的onTouchEnded方法也是同样的报错,已经尝试了ndk14b,12b,和10e

C++不是很擅长,有谁能给解释下吗

在同一个库创建的另一个项目里面是可以跑的通的CC_CALLBACK_2这种方式写的点击事件的,很奇怪这个咋老会报这个问题