libstdc ++。6.0.0.tbd或.dylib

所以我正在开发一个应用程序和我使用的SDK需要添加libstdc++.6.0.0.dylib ,当我搜索它时没有.dylib,而.tbd会显示出来。 我只是用.tbd搜索了两者之间的差异,并想知道我是否可以将.tbd添加到我的项目而不是.dylib

当你添加库而不是通过列表搜索时,只需按“添加其他”然后手动导航到/ usr / lib或只需按“CMD + Shift + G”然后输入“/usr/lib/libstdc++.dylib”

这是一个临时解决方案。

  1. 下载libstdc ++。 https://raw.githubusercontent.com/luapower/libstdcxx/master/bin/linux64/libstdc%2B%2B.a
  2. 解压缩,将/libstdcxx-master/bin/linux64/libstdc++.a复制到Xcode Frameworks,重命名为libstdc++.6.0.9.a ,确保Link Binary With Libraries也添加到此文件中。
  3. 再次运行并传递编译。