/Zi

Use of PCH and /Zi with Boost* Libraries May Result in unresolved external symbols due to Anonymous Namespace Use

Using boost::bind with placeholders like _1 with precompiled headers containing includes of boost/bind may generate an unresolved external symbol on the placeholder when debug generation is enabled.
  • Intel® Parallel Composer
  • external
  • boost
  • use
  • create
  • namespace
  • anonymous
  • bind
  • pch
  • precompiled header
  • /Yc
  • /Yu
  • /Zi
  • unresolved
  • symbol
  • LNK2019
  • placeholder
  • _1
  • Debugging
  • Subscribe to /Zi