I forget this every now and then and spend next 20 minutes searching when ever I want to add an external library to the XCode’s project linker settings. In VS2005 its just adding Additional Dependencies in Linker -> Inputs in Project Properties
For eg, Let say i want to add libcurl, openssl, libcrypto and zlib to the path. Go to Project -> Edit Project -> Linking -> Other Linker Flags
-L/usr/lib -lcurl -lssl -lcrypto -lz
Note: libcurl, libxml2 are included with the XCode’s developer libs, so think again before you set out to compile the source for libcurl to generate the libs.