• Xcode的Built Setting里的一些设置和配置说明。


    c/c++ 头文件引用问题
    include <> 引用编译器的类库路径下的头文件
    include “” 引用工程目录的相对路径的头文件

    include 是编译指令,在编译时,编译器会将相对路径替换成绝对路径,因此,头文件绝对路径=搜索路径+相对路径。

    Xcode Build Settings 下 Search Paths设置搜索路径

    Header Search Paths:头文件搜索路径设置

    $(SRCROOT)宏和$(PROJECT_DIR)宏都指xxx.xcodeproj所在的父目录

    例如:引用工程testDemo/scr/test.h 头文件,

    Header Search Paths中添加$(SRCROOT),引用为include “scr/test.h"
    如果在Header Search Paths中添加$(SRCROOT)/scr,那么头文件引用直接引用 include “test.h”

    如果设置了 Always Search User Paths 为 yes,编译器会先搜索User Header Search Paths路径下的目录,在这种情况下include <string.h>,User Header Search Paths 搜索目录下的文件会覆盖系统的头文件

    相关资料参考:

    1、CSDN博客园

  • 相关阅读:
    Python加载声音
    Python 的文件处理
    java学习总结
    Fiddler二次开发 C#
    开发工具 快捷键
    linux / shell /adb
    Java堆栈
    selenium获取接口 HAR
    服务端通过socket向安卓客户端发送shell
    设计模式
  • 原文地址:https://www.cnblogs.com/fs-ios/p/5216026.html
Copyright © 2020-2023  润新知