KB: Building a DLL does not produce a LIB file
When building a DLL, in normal circumstances an associated LIB file is also built. However, this will only get built automatically if there is anything (classes and variables) that have been "exported". Once you marked anything as being an "export", the next build will product a LIB.