You only need to use the 'lib dependency' option if you are using project dependencies for automatic linking of static library projects in the workspace (dependencies are still used for determining build order if unchecked). See
http://www.visualbuild.com/Manual/?m...projecttab.htm for more details.
And since the msdev command-line doesn't support building a single configuration of all projects, the answer to your second question is no.