【问题标题】:"Header Search Paths" Vs. "Library Search Paths"“标题搜索路径”与。 “图书馆搜索路径”
【发布时间】:2012-06-07 08:24:42
【问题描述】:

“标题搜索路径”和“库搜索路径”有什么区别?我应该什么时候添加一个路径和另一个路径?

我注意到,当我将二进制文件与库链接时,Xcode 会自动将该库的搜索路径添加到“库搜索路径”中。我还为交叉引用的项目使用了“标题搜索路径”。还有比这更多的吗?

【问题讨论】:

    标签: xcode search-path


    【解决方案1】:

    您不能使用没有标头的二进制文件。它们是某种“说明”如何处理您的二进制文件。并且您的标题可以放置到不同的位置。在这种情况下,为您的二进制文件及其标题设置不同的搜索路径将非常有用。

    例如,如果您想将项目的某些部分用作静态库,您将创建单独的目标,构建后它将作为编译后的 lib 文件出现在构建目录中。为了使用这个库,你的项目必须有关于库头的信息。

    【讨论】:

      【解决方案2】:

      标头是#included 或#imported 的文件。库是您链接的东西。它们是不同的东西。因此,它们会在不同的地方找到,并使用搜索路径来指定它们。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-26
        • 1970-01-01
        • 2013-07-13
        • 1970-01-01
        • 1970-01-01
        • 2012-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多