【发布时间】:2010-12-30 17:38:47
【问题描述】:
我需要在我的 ubuntu 中安装一个模拟器。它是用 C++ 编写的,当我尝试运行 make 时,我收到此错误 strlen was not declared in this scope。有什么办法可以克服这个错误?
【问题讨论】:
-
任何人都知道为什么这个错误不会在某些系统上发生,例如gcc 4.5.3 32 位 Linux?
-
@gcbenison:
gcc是一个 C 编译器,它不需要包含“c”库(即cstring、cstdlib等等)。但是g++是一个 C++ 编译器确实需要包含它们。