回复: qt-embedded-4.5.2的编译问题(急救呀)
#6 [batwem 12-01 16:13]
这个问题是由于uclibc在string.h中使用了index宏造成的宏冲突,可以在配置编译器时将__UCLIBC_SUSV3_LEGACY_MACROS__宏禁用,如果你使用的是第三方提供的编译器,无法修改配置,那么可以将你需要编译的源代码中含有index的文件开头添加一下语句:
#ifdef index
#undef index
#endif
其中第二种方法本人验证成功,第一种则有待各位验证了。
<< 1 2 >> (2/2)
回复 发表
主题 版块