Apple Mach-O链接器错误 - 架构arm64的未定义符号

时间:2017-04-18 09:56:55

标签: c++ ios xcode linker

每次运行项目时,我都会收到Apple Mach-O链接器错误,我正在尝试使用iOS 6的iPhone 6s进行构建。

架构arm64的未定义符号:

"boost::gregorian::greg_month::as_short_string() const", referenced from:
      boost::date_time::month_formatter<boost::gregorian::greg_month, boost::date_time::iso_format<char>, char>::format_month(boost::gregorian::greg_month const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) in libSHP.a(Timer.o)

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

我正在使用Xcode版本8.1

1 个答案:

答案 0 :(得分:0)

如果体系结构有效体系结构都可以,您可以检查是否已将$(inherited)添加到其他链接标记如下。