使用gcc编译时出错1918

时间:2015-05-06 06:05:50

标签: c gcc makefile

编译代码库时,我遇到了以下错误。有谁知道这个错误?

<Filename> : error #1918: out of resources (internal variable limit exceeded)

1 个答案:

答案 0 :(得分:0)

当函数中局部变量的空间太大时,通常会出现此错误。

作为一种解决方案,您需要减小大小或者可能是堆栈上的变量数量,可以使用malloc,即使用动态分配。