首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

奇怪,ADS1.2没法识别 ARM_ADS这些宏.

2012-08-01 
奇怪,ADS1.2无法识别 ARM_ADS这些宏...奇怪,用ARM1.2里的ARM7EJ-S编译, 竟然 ARM,ARM_ADS这些宏就没定义。

奇怪,ADS1.2无法识别 ARM_ADS这些宏...
奇怪,用ARM1.2里的ARM7EJ-S编译, 竟然 ARM,ARM_ADS这些宏就没定义。 但在别人电脑上是好的。 ADS安装配置的什么设置会导致这种问题呢? 重装ADS也没用。。


#if defined(_WIN32) && !defined(_WIN32_WCE)
#
#elif defined(_WIN32) && defined(_WIN32_WCE) && defined(ARM)
#
#elif defined(_WIN32) && defined(WINCE_EMULATOR)
#
#elif defined(ARM_ADS)
#
#elif defined(_SYMBIAN) && defined(__WINS__)/* Symbian emulator for Ix86 */
#
#elif defined(__GNUC__) && defined(ARM)
#
#elif defined(__GNUC__) && defined(__i386__)
#
#elif defined(_OPENWAVE_SIMULATOR) || defined(_OPENWAVE_ARMULATOR)
#
#else
#error No platform defined. See valid options in mp3dec.h //报错
#endif

[解决办法]
是不是你自己需要开启一下操作系统版本的宏?

比如有一个

#define _WIN32 1

看是否被注释掉了。

热点排行