error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项的原因及解决方案
2016-07-07 16:27
302 查看
①值“0”不匹配值“2”,Debug使用了Release下的库文件。
②值“2”不匹配值“0”,Release使用了Debug下的库文件。
对于上述两种情况,只需要在预处理定义中设定其值使其符合要调用的程序即可。VS2010中,Debug模式下默认值为2,Release模式下默认值为0。
对于情况一,只需在项目->属性->配置属性->C/C++->预处理器->预处理定义中添加“_ITERATOR_DEBUG_LEVEL=0"即可。
对于情况二,只需在项目->属性->配置属性->C/C++->预处理器->预处理定义中添加“_ITERATOR_DEBUG_LEVEL=2"即可。
②值“2”不匹配值“0”,Release使用了Debug下的库文件。
对于上述两种情况,只需要在预处理定义中设定其值使其符合要调用的程序即可。VS2010中,Debug模式下默认值为2,Release模式下默认值为0。
对于情况一,只需在项目->属性->配置属性->C/C++->预处理器->预处理定义中添加“_ITERATOR_DEBUG_LEVEL=0"即可。
对于情况二,只需在项目->属性->配置属性->C/C++->预处理器->预处理定义中添加“_ITERATOR_DEBUG_LEVEL=2"即可。
相关文章推荐
- [shell] 批量修改文件名
- 移动端弹性效果
- centos6.5安装docker
- EventBus 3.0使用
- 开启本地MySql数据库远程连接
- 剑指offer----二叉搜索树的后序遍历----java实现
- Linux系统安装 Centos6.8系统安装详细教程
- UDP畅聊系统简单版本
- c++——const
- Android 简单的手势处理+监听的处理,用GestureDetector
- Adroid学习之路--Activity的生命周期
- Oracle中查询有哪些存储过程的sql语句
- RecyclerView多布局与Item点击事件
- android之shape做图片
- 10分钟入门pandas
- SDAU练习1001
- ExpandableListView的用法,类似qq的联系人功能
- 用 Swift 编写面向协议的网络请求
- 操作系统精髓与设计原理(原书第6版)——学习笔记(8)
- asp.net-EF事物与存储过程