error: symbol "malloc" redeclared with incompatible
type:
>> Compilation failure
>> Compilation failure
fatal error #10192: Failed linktime optimization
>> Compilation failure
gmake: *** [Currency.out] Error 1
gmake: Target `all' not remade because of errors.
在编译含有malloc的函数时,使用Level 1、2、3都没问题,但是只要使用Level
4就出错,经查,是由于没有包含头文件"stdlib.h"造成的,在包含有malloc的源文件中添加"stdlib.h"即可。
本文讨论了在C++项目中使用malloc函数时遇到的编译错误问题,特别是当使用Level 4配置时。通过分析错误信息,发现原因是缺少包含头文件stdlib.h。文章提供了解决方案,并解释了为什么在某些配置下不会出现问题。
1191

被折叠的 条评论
为什么被折叠?



