zoukankan      html  css  js  c++  java
  • Cocos2d-x 3.1.1 学习日志10--一进来你就知道了Box2D了

    error LNK2019: 无法解析的外部符号 "public: __thiscall b2Draw::b2Draw(void)" (?

    ?0b2Draw@@QAE@XZ),该符号在函数 "public: __thiscall GLESDebugDraw::GLESDebugDraw(float)" (?

    ?0GLESDebugDraw@@QAE@M@Z) 中被引用


    _thiscall b2World::~b2World(void)" (??

    1b2World@@QAE@XZ),该符号在函数 "public: void * __thiscall b2World::`scalar deleting destructor'(unsigned int)" (??_Gb2World@@QAEPAXI@Z) 中被引


    这是由于在编敲代码时,声明了析构函数。可是未定义析构函数。
    就是程序用到了box2d里面的函数了。尽管声明了。可是程序找不到函数的实现
    解决方式:(1)凝视析构函数(2)定义析构函数。
    我的解决方法是。在vs相应的include文件夹和source文件夹,分别右键Add-> 现有项,选择相应的“GLES-Render.h”文件和“GLES-Render.cpp”文件,这时编译就没有错误

    本人cocos2dx 2.x和3.x的源代码淘宝地址(欢迎大家光顾):https://shop141567464.taobao.com/?spm=a313o.7775905.1998679131.d0011.aYDdAj
    不懂的能够加我的QQ群: 239982941(cocos2d-x 3.1.1学习群
  • 相关阅读:
    [辛酸历程]在Mac中使用Python获取屏幕截图
    一个简单的验证码识别教程
    JavaScript的函数作用域
    函数声明和函数表达式
    数组 方法和属性
    递归
    闭包
    浏览器解析JavaScript原理
    JavaScript的数据类型2
    利用canvas画一个动态时钟
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7135723.html
Copyright © 2011-2022 走看看