Hello, just to say that when signing up the year should be 2014 not 2013
Why would you use 'project settings' vs individual release or debug, I suppose it's just to have control over all three, I have realized I have just answered my most obvious of questions, doh. Well will post anyway.
EDIT: Will add this questions also, thanks for any advice. This is a more general C++ questions though.
IN C::B's you can create a (SL)static lib(lib*.*a), (DLL)dynamic link lib(*.dll, *.def, *.a) and a (ShL)shared lib(lib*.*dll, lib*.*.def, lib*.*.a).
Also an import library (*.lib)
Firstly I thought *.a was a Linux file extension.
I have created DLL *.dll before and used via LoadLibrary(), what are the *.def and *.a for they aren't distrubted in any DLL i have seen before?
I understand that DLL's are loaded at runtime.
So what is the different between the shared and static and dynamic and which files do you need for each i..e def, a dll?