Xcode 头文件搜索路径

图1.png

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

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

Framework Search Paths:框架文件搜索路径设置(.framework文件)
Header Search Paths:头文件搜索路径设置(.h文件)
Library Search Paths:库搜索路径设置(静态库.a文件)

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

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

你可能感兴趣的:(Xcode 头文件搜索路径)