• Xcode6+Cocos2d-x真机调试 报错


    眼下真机调试时遇到下面问题。

    Undefined symbols for architecture arm64:
      "_png_get_io_ptr", referenced from:
          cocos2d::(anonymous namespace)::pngReadCallback(png_struct_def*, unsigned char*, unsigned long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_error", referenced from:
          cocos2d::(anonymous namespace)::pngReadCallback(png_struct_def*, unsigned char*, unsigned long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_WebPInitDecoderConfigInternal", referenced from:
          cocos2d::Image::initWithWebpData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_WebPGetFeaturesInternal", referenced from:
          cocos2d::Image::initWithWebpData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_TIFFGetField", referenced from:
          cocos2d::Image::initWithTiffData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "__TIFFmalloc", referenced from:
          cocos2d::Image::initWithTiffData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_TIFFReadRGBAImageOriented", referenced from:
          cocos2d::Image::initWithTiffData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_TIFFClose", referenced from:
          cocos2d::Image::initWithTiffData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_jpeg_CreateDecompress", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_jpeg_read_header", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_set_strip_16", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_create_read_struct", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_get_image_height", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_set_packing", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_sig_cmp", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_read_update_info", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_get_rowbytes", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_TIFFClientOpen", referenced from:
          cocos2d::Image::initWithTiffData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Set_Char_Size", referenced from:
          cocos2d::FontFreeType::createFontObject(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_FT_Get_Glyph", referenced from:
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_curl_slist_append", referenced from:
          cocos2d::network::CURLRaii::init(cocos2d::network::HttpRequest*, unsigned long (*)(void*, unsigned long, unsigned long, void*), void*, unsigned long (*)(void*, unsigned long, unsigned long, void*), void*) in libcocos2dx iOS.a(HttpClient.o)
      "_png_read_image", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Stroker_Set", referenced from:
          cocos2d::FontFreeType::FontFreeType(bool, int) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_png_set_longjmp_fn", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_jpeg_read_scanlines", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_read_end", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_destroy_read_struct", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Glyph_StrokeBorder", referenced from:
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_jpeg_destroy_decompress", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Glyph_Get_CBox", referenced from:
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_jpeg_std_error", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_curl_easy_cleanup", referenced from:
          cocos2d::network::CURLRaii::~CURLRaii() in libcocos2dx iOS.a(HttpClient.o)
      "_png_set_tRNS_to_alpha", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Done_FreeType", referenced from:
          cocos2d::FontFreeType::shutdownFreeType() in libcocos2dx iOS.a(CCFontFreeType.o)
      "_FT_Done_Glyph", referenced from:
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_jpeg_start_decompress", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Load_Glyph", referenced from:
          cocos2d::FontFreeType::getGlyphBitmap(unsigned short, long&, long&, cocos2d::Rect&, int&) in libcocos2dx iOS.a(CCFontFreeType.o)
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_FT_Outline_Translate", referenced from:
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_FT_Stroker_Done", referenced from:
          cocos2d::FontFreeType::~FontFreeType() in libcocos2dx iOS.a(CCFontFreeType.o)
      "_png_get_bit_depth", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Get_Kerning", referenced from:
          cocos2d::FontFreeType::getHorizontalKerningForChars(unsigned short, unsigned short) const in libcocos2dx iOS.a(CCFontFreeType.o)
      "_FT_Done_Face", referenced from:
          cocos2d::FontFreeType::~FontFreeType() in libcocos2dx iOS.a(CCFontFreeType.o)
      "_png_create_info_struct", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_read_info", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Stroker_New", referenced from:
          cocos2d::FontFreeType::FontFreeType(bool, int) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_png_set_read_fn", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_curl_easy_setopt", referenced from:
          cocos2d::network::HttpClient::networkThread() in libcocos2dx iOS.a(HttpClient.o)
          cocos2d::network::CURLRaii::init(cocos2d::network::HttpRequest*, unsigned long (*)(void*, unsigned long, unsigned long, void*), void*, unsigned long (*)(void*, unsigned long, unsigned long, void*), void*) in libcocos2dx iOS.a(HttpClient.o)
      "_curl_easy_perform", referenced from:
          cocos2d::network::CURLRaii::perform(long*) in libcocos2dx iOS.a(HttpClient.o)
      "_jpeg_mem_src", referenced from:
          cocos2d::Image::initWithJpgData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Init_FreeType", referenced from:
          cocos2d::FontFreeType::createFontObject(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in libcocos2dx iOS.a(CCFontFreeType.o)
          cocos2d::FontFreeType::FontFreeType(bool, int) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_curl_slist_free_all", referenced from:
          cocos2d::network::CURLRaii::~CURLRaii() in libcocos2dx iOS.a(HttpClient.o)
      "_FT_Select_Charmap", referenced from:
          cocos2d::FontFreeType::createFontObject(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_FT_Outline_Render", referenced from:
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "__TIFFfree", referenced from:
          cocos2d::Image::initWithTiffData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_set_expand_gray_1_2_4_to_8", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_New_Memory_Face", referenced from:
          cocos2d::FontFreeType::createFontObject(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_png_set_palette_to_rgb", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_FT_Get_Char_Index", referenced from:
          cocos2d::FontFreeType::getHorizontalKerningForChars(unsigned short, unsigned short) const in libcocos2dx iOS.a(CCFontFreeType.o)
          cocos2d::FontFreeType::getGlyphBitmap(unsigned short, long&, long&, cocos2d::Rect&, int&) in libcocos2dx iOS.a(CCFontFreeType.o)
          cocos2d::FontFreeType::getGlyphBitmapWithOutline(unsigned short, FT_BBox_&) in libcocos2dx iOS.a(CCFontFreeType.o)
      "_png_get_image_width", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_png_get_valid", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_curl_easy_getinfo", referenced from:
          cocos2d::network::CURLRaii::perform(long*) in libcocos2dx iOS.a(HttpClient.o)
      "_png_get_color_type", referenced from:
          cocos2d::Image::initWithPngData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_WebPDecode", referenced from:
          cocos2d::Image::initWithWebpData(unsigned char const*, long) in libcocos2dx iOS.a(CCImage-480BC5818CB61150.o)
      "_curl_easy_init", referenced from:
          cocos2d::network::HttpClient::networkThread() in libcocos2dx iOS.a(HttpClient.o)
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    解决方法:



    将以上全部.a文件拖入xcode中,又一次编译就可以。














  • 相关阅读:
    数以百万计美元的融资YO是什么东东?
    工作流和审批流
    Linux makefile 教程 很具体,且易懂
    【吐槽】火车票一票难求啊
    poj 2828 Buy Tickets(树状数组 | 线段树)
    如花搞笑图片集锦(转贴)
    苹果开发人员账号注冊流程
    优秀团队建设--美国式团队(ppt)
    屏幕分辨率(QQVGA、QVGA、VGA、XGA、WXGA、WUXGA和WSXGA+)
    怎样设计接口?
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7093981.html
Copyright © 2020-2023  润新知