Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
332 views
in Technique[技术] by (71.8m points)

ios - #import <libxml/tree.h> file not found after xcode update

Lastnight I updated my iPhone to iOS 6.1, my current version of xcode wouldn't build to the phone as I needed the newest version.

I went from xcode 4.5.2 to xcode 4.6, I made 0 changes in my project file.

What used to compile completely fine, now gives me a file not found error

#import <libxml/tree.h> 'libxml/tree.h' file not found

I have my search paths correctly linked up with

$(SDKROOT)/usr/include/libxml2

and libxml2 is linked and required in build phases.

Edit:

Peculiar I changed my search paths to the following and voila..

/usr/include/libxml2

Not sure why this has fixed this issue, could anyone enlighten me as to what's changed in xcode?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

In your build settings, add the following to your Header Search Paths:

$SDKROOT/usr/include/libxml2

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...