Where can I find explanations about archive names?

  1. FAQ
  2. »
  3. Regular archives

Archive names encode the platform and configuration, for example vc17_amd64dll or lnxX64_11dll:

vc17, vc16, ... — the Visual C++ toolset
amd64 — 64-bit build; no suffix means 32-bit
dll — dynamic libraries; md / mt — static, matching the Visual Studio runtime option
dbg — contains debug information; rwd — release build with debug information
Do not mix archives with different configurations — even mixing dll and dlldbg can cause run-time exceptions. The full reference is Naming Conventions for Archives