debug编译的在http://download.csdn.net/detail/genganpeng/4882034中
release的方式编译
以releaseDLL方式编译成功以上各个依赖包。只要将debug编译的方式,改为release即可。
但是在以releaseDLL编译activemq的时候你会发现报错,
'_ITERATOR_DEBUG_LEVEL': value '1' doesn't match value '0'
这时候你需要修改两个地方
src\main\activemq\util\Config.h 和 src\main\decaf\util\Config.h.将原来的#ifndef _SECURE_SCL #define _SECURE_SCL 1 #endif
改为
// #ifndef _SECURE_SCL #define _SECURE_SCL 0 //#endif
在重新编译就行了
但是这个是release版本的头文件,debug版本的时候还需要将那个改为原来的,建议维持一个debug版本的,一个release版本的