zoukankan      html  css  js  c++  java
  • Xcode增加头文件搜索路径的方法

    Xcode增加头文件搜索路径的方法

    以C++工程为例:
    工程Search Paths相关配置项
    Build Settings 页面中的Search Paths一节就是用来设置头文件路径。
    相关的配置项用红框框起来了,共有三个配置项:
    Header Search Paths
    User Header Search Paths
    Always Search User Paths

    xcode的头文件路径有两种设置,一种是Header Search Paths,另一种是User Header Search Paths。两者对应两个include方式:

    #include <boost/noncopyable.hpp> // 通过Header Search Paths搜索
    #include "boost/noncpyable.hpp" // 通过User Header Search Paths搜索
    • 1
    • 2
    • 1
    • 2

    前者生成类似“-I path/to/header”的编译选项,后者生成类似“-iquote path/to/header”。 
    如果在User Header Search Paths设好了路径,但是代码用include <>包含头文件,编译会报错。这时把Always Search User Paths设置成Yes,强制include <>也在User Header Search Paths搜索。 
    Always Search User Paths设置成Yes后,User Header Search Paths生成的编译选项变成“-I path/to/header”,而且会放在Header Search Paths的前面,所以User Header Search Paths会优先搜索。

  • 相关阅读:
    剑指offer-二进制中1的个数
    [SHOI 2017] 分手是祝愿
    [SCOI 2010] 字符串
    [BZOJ 2653] middle
    [APIO 2015] 雅加达的摩天楼
    [NOI 2015] 品酒大会
    [SDOI 2015] 星际战争
    [Codeforces 715C] Digit Tree
    [TJOI 2018] 智力竞赛
    [CTSC 2018] 混合果汁
  • 原文地址:https://www.cnblogs.com/daochong/p/6917853.html
Copyright © 2011-2022 走看看