小伙我捣鼓了一晚上Cocos2D-X的NotificationCenter回调函数,一直不成功,怒而手动写监听机制,然后在编译时发生了同样的链接错误:LNK2019。于是认识到这不是自己写的消息中心哪里出现了问题,问题在其他东西上。
然后小伙我又捣鼓半天,在网上搜到一堆lib链接库,最可气的是竟然还都是一样的!......再这样下去要变成吐槽日记了。
最后无意之间发现了问题:连接不到函数,大概就是找不到函数声明或者函数定义。函数声明应该就是网上所说的连接lib了,自己这里没用什么奇怪的东西,都是自家函数,声明不会有问题。
然后发现在头文件里是class A { void a();} ,到了cpp里还是void a();
......
难怪写了a方法的定义却不能实现,敢情自己定义的不是A类里面的a(),而是自己另写的一个a方法。
于是在cpp里写上了void A::a(),链接问题解决了。
卧槽好蠢。