I'm making the change from Dev-C++ to C::B, so I'm on still on the wrong side of the learning curve, and I have a couple of questions about how C::B does things.
1. At Build -> Compiler options (aka Compiler settings), I can specify the default settings for each compiler I want to use. In the Project's Build Options, the entries I make at the "Compiler," "Linker," "Directories" tabs override the default settings made at Compiler options, but only for that project. Is this correct?
2. I'm a little confused about "Link libraries" and "Other link settings" on the Linker tab for both Compiler options and Build options. In Dev-C++ (as I recall), if I want to link to, say, the Foo static library (\foolib\libfoo.a), I would add the linker flag -lfoo and specify \foolib under the "Directories" tab. How do I do this in C::B? It seems that C::B wants me to specify the full path to libfoo.a in the "Link libraries." But, if so, what do I do about "Other link settings" and the "Directories"->"Linker" tab? If I specify the library files (with full path) under "Link libraries," does C::B automatically add the appropriate -l linker flag?
Thanks for the info.