Swift #包含模块化项目头文件中的系统头会给出;包括框架模块内的非模块化标头……”;错误
我正在尝试将libarchive嵌入到我正在构建的基于Swift的框架中 我创建了一个模块映射,其中包含Swift #包含模块化项目头文件中的系统头会给出;包括框架模块内的非模块化标头……”;错误,swift,macos,module,frameworks,module-map,Swift,Macos,Module,Frameworks,Module Map,我正在尝试将libarchive嵌入到我正在构建的基于Swift的框架中 我创建了一个模块映射,其中包含archive.h(靠近末尾的模块libarchive内部) 在archive.h中,以下行导致错误: #include <inttypes.h> 有人能告诉我如何将#include放入存档.h以映射到声明的模块吗?通过更改为框架模块X[system]来假装是一个系统框架 这不是正确的解决方案,但似乎有效 你找到解决办法了吗?我也在同一条船上。 #include <intt
archive.h
(靠近末尾的模块libarchive
内部)
在archive.h
中,以下行导致错误:
#include <inttypes.h>
有人能告诉我如何将
#include
放入存档.h
以映射到声明的模块吗?通过更改为框架模块X[system]
来假装是一个系统框架
这不是正确的解决方案,但似乎有效 你找到解决办法了吗?我也在同一条船上。
#include <inttypes.h>
/Applications/Xcode.app/.../MacOSX10.12.sdk/usr/include/module.modulemap