最近在做ffmpeg编译工作,编译之后就是使用ffmpeg的一些接口,不可避免要引入头文件,但是在引入之后提示错误:找不到此文件。但是我确实是加入了啊,接着我修改引用路径成为在此工程目录下的相对路径,发现还是提示一样的错误。再次修改引用头文件的路径成为绝对路经,这下编过去了!最后推断就该跟xcode中用户自定义头文件的搜索路径设置有关,随即我从网上搜索了有关设置,参考:http://blog.sina.com.cn/s/blog_6de18992010190kk.html 设置成功。下面是设置步骤:
选择工程->Build Settings->Search Paths->User Header Search Path->Debug/Release 中添加“$(SRCROOT)/头文件所在的工程目录”。