MobileVlcKit 编译失败
MobileVlcKit compiling Failed
嗨,我正在尝试使用 MobileVLCKit.For 我正在使用如下的 cocoapads
吊舱 'MobileVLCKit'
pod 'MobileVLCKit'
然后我编译我的项目,它显示了很多错误,下面是我的错误日志
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const", referenced from:
TagLib::String::find(TagLib::String const&, int) const in MobileVLCKit(tstring.cpp.o)
TagLib::String::split(TagLib::String const&) const in MobileVLCKit(tstring.cpp.o)
dash::mpd::BasicCMParser::parseCommonAttributesElements(dash::xml::Node*, dash::mpd::CommonAttributesElements*, dash::mpd::CommonAttributesElements*) const in MobileVLCKit(libdash_plugin_la-BasicCMParser.o)
我尝试使用架构 x86_64,但仍然显示很多错误。我不知道如何清除这些 errors.so 任何人都可以帮助我
当前可通过 Cocoapods 获得的 MobileVLCKit (2.2.2) 稳定版本需要 iOS 6.1 的 libstdc++ 运行时环境以提供向后兼容性。要解决错误,您需要将链接 MobileVLCKit 的目标的部署版本设置为 iOS 6.1.
MobileVLCKit (3.0.0) 的下一个主要版本将需要 iOS 7 并使用现代 libc++,因此不会再出现该问题。或者,使用 pod "MobileVLCKit-prod"(版本 2.7.2),这是我们自己用来发布 VLC-iOS.
的生产版本
嗨,我正在尝试使用 MobileVLCKit.For 我正在使用如下的 cocoapads 吊舱 'MobileVLCKit'
pod 'MobileVLCKit'
然后我编译我的项目,它显示了很多错误,下面是我的错误日志
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const", referenced from:
TagLib::String::find(TagLib::String const&, int) const in MobileVLCKit(tstring.cpp.o)
TagLib::String::split(TagLib::String const&) const in MobileVLCKit(tstring.cpp.o)
dash::mpd::BasicCMParser::parseCommonAttributesElements(dash::xml::Node*, dash::mpd::CommonAttributesElements*, dash::mpd::CommonAttributesElements*) const in MobileVLCKit(libdash_plugin_la-BasicCMParser.o)
我尝试使用架构 x86_64,但仍然显示很多错误。我不知道如何清除这些 errors.so 任何人都可以帮助我
当前可通过 Cocoapods 获得的 MobileVLCKit (2.2.2) 稳定版本需要 iOS 6.1 的 libstdc++ 运行时环境以提供向后兼容性。要解决错误,您需要将链接 MobileVLCKit 的目标的部署版本设置为 iOS 6.1.
MobileVLCKit (3.0.0) 的下一个主要版本将需要 iOS 7 并使用现代 libc++,因此不会再出现该问题。或者,使用 pod "MobileVLCKit-prod"(版本 2.7.2),这是我们自己用来发布 VLC-iOS.
的生产版本