设置_ITERATOR_DEBUG_LEVEL
来源:互联网 发布:美工设计电脑配置 编辑:程序博客网 时间:2024/05/16 10:32
最近用VS2010写C++,调用cocos2dx,结果报出“error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2””。
详细考证后,发现这一选项vs提供了设定。即只需要在预处理定义中设定其值符合要调用的程序设定即可。vs2010中,debug模式下默认值为2,release的模式的默认值为0 。其设定方法如下:
项目-〉属性-〉配置属性-〉C/C++ -〉预处理器-〉预处理定义 -〉添加“_ITERATOR_DEBUG_LEVEL=0”即可。
其英文地址如下:
Project Pages / Configuration Properties / C,C++ / Preprocessor / Preprocessor Definitions.
0 0
- 设置_ITERATOR_DEBUG_LEVEL
- _ITERATOR_DEBUG_LEVEL
- _ITERATOR_DEBUG_LEVEL
- _ITERATOR_DEBUG_LEVEL
- error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL'
- 检测到"_ITERATOR_DEBUG_LEVEL"的不匹配项
- error LNK2038: '_ITERATOR_DEBUG_LEVEL'不匹配的解决办法
- VS2010 _ITERATOR_DEBUG_LEVEL 不匹配的编译错误
- 检测到"_ITERATOR_DEBUG_LEVEL"的不匹配项
- Link Error LNK2038: RuntimeLibrary And _ITERATOR_DEBUG_LEVEL Mismatch
- VS2010检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项
- VS2010检测到"_ITERATOR_DEBUG_LEVEL"的不匹配项
- 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项
- 【error】LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value
- 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项, Vs2010连接的问题
- 【error】LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value
- error LNK2038: mismatch detected for \'_ITERATOR_DEBUG_LEVEL\': value \'0\' doesn\'t match value \'2\' in *.obj
- [算法竞赛入门经典] UVA 12174 - Shuffle
- 求两个数的最大公约数——辗转相除法
- 写个文章更新下
- AndroidManifest.xml配置文件详解
- Java线程和进程
- 设置_ITERATOR_DEBUG_LEVEL
- HDU 1087 Super Jumping! Jumping! Jumping! 动态规划
- SPOJ 16637. Non-Square Free Numbers
- 经纬度查询
- JavaBean内省
- Epoll在LT和ET模式下的读写方式
- 黑马程序员-----JAVA 网络编程
- BZOJ 1036 树的统计 Count 树链剖分
- hdu 2586 How far away ?(LCA)