我想知道如何转储codeblocks编译器使用的预定义符号 . 我需要这样做的原因是因为我正在尝试编译外部库,它给了我错误,例如:
.. \ ac-config.linux32.h | 216 |错误:冲突声明'typedef long int int32_t'| c:\ program files(x86)\ codeblocks \ mingw \ bin .. \ lib \ gcc \ mingw32 \ 4.4.1 ........ \ include \ stdint.h | 31 |错误:'int32_t'有一个以前的声明为'typedef int int32_t'| .. \ ac-config.linux32.h | 218 |错误:冲突声明'typedef char int8_t'| c:\ program files(x86)\ codeblocks \ mingw \ bin .. \ lib \ gcc \ mingw32 \ 4.4.1 ........ \ include \ stdint.h | 27 |错误:'int8_t'有一个以前的声明为'typedef signed char int8_t'| .. \ ac-config.linux32.h | 221 |错误:冲突声明'typedef long unsigned int uint32_t'| c:\ program files(x86)\ codeblocks \ mingw \ bin .. \ lib \ gcc \ mingw32 \ 4.4.1 ........ \ include \ stdint.h | 32 |错误:'uint32_t'有一个以前的声明为'typedef unsigned int uint32_t'| || ===构建完成:6个错误,0个警告=== |
我有点像初学者(学生),所以如果可能的话,我需要解释尽可能简单 .
非常感谢你
1 回答