【问题标题】:Undefined symbols for architecture arm64: m1 mac架构 arm64 的未定义符号:m1 mac
【发布时间】:2021-12-21 04:32:50
【问题描述】:
 "__ZNSi6ignoreEv", referenced from:
          __Z2q2v in cc5SDSPY.o
      "__ZNSi7getlineEPcl", referenced from:
          __Z2q2v in cc5SDSPY.o
      "__ZNSirsERd", referenced from:
          __Z2q3v in cc5SDSPY.o
      "__ZNSirsERi", referenced from:
          __Z2q2v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZNSolsEPFRSoS_E", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZNSolsEd", referenced from:
          __Z2q3v in cc5SDSPY.o
      "__ZNSolsEi", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q2v in cc5SDSPY.o
      "__ZNSt8ios_base4InitC1Ev", referenced from:
          __Z41__static_initialization_and_destruction_0ii in cc5SDSPY.o
      "__ZNSt8ios_base4InitD1Ev", referenced from:
          __Z41__static_initialization_and_destruction_0ii in cc5SDSPY.o
      "__ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate", referenced from:
          __ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_ in cc5SDSPY.o
      "__ZSt17__istream_extractRSiPcl", referenced from:
          __ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_ in cc5SDSPY.o
      "__ZSt3cin", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q2v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZSt4cout", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q2v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q2v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZdaPv", referenced from:
          __Z2q2v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "__ZdlPvm", referenced from:
          __Z2q1v in cc5SDSPY.o
      "__Znam", referenced from:
          __Z2q1v in cc5SDSPY.o
          __Z2q2v in cc5SDSPY.o
          __Z2q3v in cc5SDSPY.o
      "___cxa_throw_bad_array_new_length", referenced from:
          __Z2q3v in cc5SDSPY.o
    ld: symbol(s) not found for architecture arm64
    collect2: error: ld returned 1 exit status

收到此错误。我尝试安装“oh my zsh”,但在此过程中,连基本的编译设置都丢失了。

【问题讨论】:

  • 你想编译什么?您是否尝试从 IDE 编译?您使用的是哪些编译器?

标签: c++ xcode compiler-errors apple-m1


【解决方案1】:

遇到此错误的人,这是因为 Mac 操作系统的 Big Sur 到 Monterey 更新。只需再次设置代码路径。编辑 JSON 文件,你的 vs 代码将再次开始工作!

【讨论】:

  • 您能详细说明一下吗?抱歉,我没有遵循“再次设置代码路径”部分。
猜你喜欢
  • 2013-10-13
  • 1970-01-01
  • 2021-08-23
  • 2021-07-25
  • 2018-11-14
  • 2015-12-05
相关资源
最近更新 更多