What's the difference between "Header Search Paths" and "Library Search Paths"? When should I add paths to one vs. the other?
I've noticed that when I link my binary with a library, Xcode automatically adds that library's search path to "Library Search Paths." I've also used "Header Search Paths" for cross-referenced projects. Is there more to it than that?
Headers are files which are
#include
d or#import
ed. Libraries are things you link against. They are different things. So, they are found in different places and the search paths are used to specify those.