无法使用 Chilkat 库构建项目

Posted

技术标签:

【中文标题】无法使用 Chilkat 库构建项目【英文标题】:Can't build a project with Chilkat library 【发布时间】:2018-08-15 06:19:40 【问题描述】:

无法在 Xcode10 中使用 Chilkat 库构建项目,编译失败并出现错误:

找不到 -lstdc++.6 的库

Apple 论坛显示:

libstdc++ 大约在 5 年前被弃用(请注意,它还没有被 在 tvOS 和 watchOS 中可用)。请切换到使用 libc++。

关于如何将项目迁移到 ios12 和 Xcode10 的任何想法?

【问题讨论】:

【参考方案1】:

Libstdc++ 已被弃用,支持已从 iOS 12 模拟器中移除(不适用于设备),现在您必须改用 libc++。

您的 Chilkat 库版本是使用 libstdc++ 构建的,here 您可以找到使用 libc++ 构建的更新版本。

用新的替换库并重建。

【讨论】:

未来可能无法直接链接到版本化的 Chilkat 下载。最好去下载网页chilkatsoft.com/downloads_ios.asp 感谢 Kerberos 和 Cesare!现在可以编译了。 感谢马特,我已经更改了下载页面的链接。

以上是关于无法使用 Chilkat 库构建项目的主要内容,如果未能解决你的问题,请参考以下文章

Hudson 无法构建我的 Maven 2 项目,因为它说存储库中缺少工件? (他们不是)

无法在 Travis CI/Android SDK v20 上使用支持库构建

Android studio - 带有库项目的应用程序无法构建

无法使用解析库:解析链接器警告:文件是为不受支持的文件格式构建的

maven构建我的项目时无法从库项目的jar中找到类

无法评估选定的表达式? - Eclipse 库调试错误