我的Xcode项目包含为iOS编译的C ++静态库。
C ++代码包括<experimental/filesystem>
,它不是Xcode C ++ lib的一部分。我设法使用Xcode 9-beta命令行工具将c ++代码编译为 static lib (使用Xcode 8.3.3我没有设法编译c ++代码,因为文件系统不是c ++ lib的一部分)
在我的项目中包含静态库时,我得到了:
架构arm64的未定义符号: 的std ::实验::文件系统:: V1 :: __状态(标准::实验::文件系统:: V1 ::路径..
这不是具体的arm64问题。可能需要在此实现中使用C ++ lib或包含文件系统lib,但无法找到方法来执行此操作。 你知道如何解决这个问题吗?