给工程增加了一个辅助的静态库,Debug版本是可以通过编译的,但是在Release版本中出现了链接错误。如下:
仔细查找_ITERATOR_DEBUG_LEVEL定义,在Microsoft Visual Studio 10.0\VC\include\yvals.h文件中定义
在MSDN中查到相关的说明https://docs.microsoft.com/zh-cn/cpp/standard-library/iterator-debug-level?view=vs-2019
就是说在要匹配正确的静态库。因为这个静态库是我自己建的,那都很好说,调整链接的静态库文件就可以了。类似下面这个样子。