目标:
步骤:
注意事项:
1、wince自带的strmbase.lib库支持Release版本的编译,Debug版本编译会报错。如果需要编译Debug版本进行调试,需要去网上下载支持Debug版本的strmbase.lib库。
2、需要修改工程属性:Configuration Properties->Language->Treat wchar_t as Built-in Type,选择No。
3、在Link选项卡下,最好选择忽略默认库,自己加上需要链接的所有库,官方建议的,否则可能会引起其他的未知问题。
4、有这样一个宏,可以帮助编译debug版本:
#ifdef DEBUG
#define UNDEFINEDEBUGTEMPORARILY
#undef DEBUG
#endif
#include <streams.h> //This trick is needed because NonDelegatingRelease is declared in DEBUG, but not defined
#ifdef UNDEFINEDEBUGTEMPORARILY
#define DEBUG
#endif