【问题标题】:Opening import file for module 'Swift': Not a directory打开模块“Swift”的导入文件:不是目录
【发布时间】:2023-03-09 03:04:01
【问题描述】:

按照此处的说明在 Swift 上设置 libxml 后: libxml/tree.h no such file or directory

编译时遇到错误提示:

Opening import file for module 'Swift': Not a directory

我在网上搜索过,他们建议清理对我不起作用的项目。知道是什么导致了这个错误吗?

【问题讨论】:

    标签: swift libxml2


    【解决方案1】:

    当我的 Framework Search PathUser Header Search Paths 中的框架路径无效时,我收到此错误。 我只是通过在路径末尾添加“.framework”来修复路径,以使路径有效,然后这个错误就消失了。

    【讨论】:

      【解决方案2】:

      将我的第一个 swift 类添加到项目后突然出现问题。

      我通过进入所有目标(包括实际项目)的构建设置来修复它,并从 Framework Search Path 中删除任何错误路径。

      具体来说:

      1. 将主要目标简化为:

        $(inherited)

        $(SRCROOT)

      2. 并通过删除项目中指向libxml2 的旧的错误路径。

      【讨论】:

        猜你喜欢
        • 2017-03-11
        • 1970-01-01
        • 2021-05-24
        • 2012-05-19
        • 1970-01-01
        • 1970-01-01
        • 2016-02-03
        • 1970-01-01
        相关资源
        最近更新 更多