当前位置: 首页 > 知识库问答 >
问题:

第三部分库创建78链接器错误出现在体系结构x86_64的未定义符号部分

江阳冰
2023-03-14

我已经用cocoaPods安装了一个库(第一次使用cocoaPod),因为我在“架构x86_64的未定义符号”部分中有很多错误。Libpods.a在我的项目中是红色的,在pods产品组中,Foundation.Framework在pods中是红色的。我试着重新安装它,清除项目(也是derivedData),从链接库中删除libpod.a和其他东西,问题仍然没有改变。我的播客html" target="_blank">html" target="_blank">文件是:

在他们三个像那样开始后

“VTT用于STD::(

“std::basic_stringstream,std::allocator>的VTT”,引用自MobileVLCKit(libdash_plugin_la-segment.o)中的:dash::mpd::segment::tochunk()

MobileVLCKit(libdash_plugin_la-persistentconnection.o)中的dash::http::chunk*)中的prepareRequest(dash::http::chunk*)MobileVLCKit(iocallback.o)中的libeBML::iocallback::写(void const*,未签名长)中的libeBML::iocallback::读(void*,未签名长)中的MobileVLCKit(iocallback.o)中的libeBML::iocallback::MobileVLCKit

还有两个这样的

“STD::BASIC_的VTABLE

  dash::http::PersistentConnection::prepareRequest(dash::http::Chunk*) in MobileVLCKit(libdash_plugin_la-PersistentConnection.o)
  libebml::IOCallback::writeFully(void const*, unsigned long) in MobileVLCKit(IOCallback.o)
  ...

并在本节末尾:

ld:找不到体系结构x86_64的符号clang:错误:链接器命令失败,退出代码为%1(使用-v查看调用)

在警告消息的最后,我得到了一个包含80个错误的活动日志:?

共有1个答案

胡沈义
2023-03-14

可能与CocoaPods文件有关,但看起来您的项目在依赖项中没有libstdc++。我在Spec中看到:

xcconfig": {
    "CLANG_CXX_LANGUAGE_STANDARD": "c++11",
    "CLANG_CXX_LIBRARY": "libstdc++"
}

C++代码需要它。

 类似资料:
  • lipo-info libxxxx.a fat文件中的体系结构:libxxxx.a是:armv7 i386 arm64 但是依赖项目中的编译器给出了链接错误,

  • 我知道错误从何而来。我已经在C++代码下面标记了它。我不知道这个错误。希望有人帮帮我。如何修复这个问题? 错误为:体系结构x86_64的符号未定义:“operator<<(std::__1::basic_ostream &,stack&)”,引用自:main中的路径(int,int)。o ld:找不到体系结构x86_64的符号clang:error:链接器命令失败,退出代码为1(使用-v查看调用)

  • 问题内容: 我不断收到以下错误: 我尝试删除FBSDK并重新安装,但是那没有用。我也怀疑我将框架桥接到Swift中可能是问题所在。我的桥接头包含以下内容: 我的AppDelegate.swift文件导入FBSDKCoreKit。 没有其他链接器标志。 我正在运行Xcode 6.3.2并为iOS 8.3构建项目 如何清除此错误? 问题答案: 如果没有记错的话,您使用的是Facebook于2015年9

  • 你正在以你的方式构建个人流程,它让你以有限的阻碍快速起步。拥有良好的起步流程,以及培养一种尽管去做的能力,就是创造力的基础。创造力是一种流动性和放松的心态。如果你的起步充满阻碍和沮丧,那么很难进入这个流程。学习“点击”你的大脑,使其进入具有创造力的、松散的 Hack 模式,可以帮助你使用创造力解决问题,并提高生产力。 如果你做的是垃圾,那就没有意义了。首先,是的,显然,你所做的绝大多数都是垃圾,但

  • 目录 第11章 x86 汇编语言

  • 问题内容: 我为util / extensions创建了一个Swift框架项目,该项目将文件编译并复制到系统上的专用位置。我希望能够将此文件包含到其他项目中(Build Phases / Link Binary with Libraries)。框架项目是Cocoa Touch Framework类型的项目(从Xcode 6.1项目模板浏览器中选择)。 但是,当我尝试编译链接框架文件的项目时,收到此