万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    undefined symbols for architecture i386 vtable for referenced from とか cocos2d-x

    よくわからないエラーが出たが、
    http://stackoverflow.com/questions/1693471/undefined-symbols-ld-symbol-not-found

    怒られたファイルのコンストラクタとデストラクタを見てみた。

    class ActionSprite : public cocos2d::CCSprite
    {
    public:
        ActionSprite(void);
        ~ActionSprite(void);
     ||<
    このように〜.hにデストラクタを定義してるのに
    〜.cppに定義してなかったからのようだ。
    
    >|cpp|
    ActionSprite::~ActionSprite(void)
    {
    }
    

    を追加したらいけた。



    ファイナルファイト風ゲームパート2 cocos2d-x
    中国版だけど

    http://rritw.com/a/bianchengyuyan/C__/20130205/303916.html