【发布时间】:2026-02-03 05:20:04
【问题描述】:
我正在尝试使用 cygwin 编译一个 c++ 文件。我收到以下错误:
致命错误:stddef.h:没有这样的文件或目录#include
此链接提供了一个解决方案:link。
但是即使我从 UI(setup.exe) 升级 gcc 和 g++ 包,它仍然给我同样的错误。如何解决这个问题?如何从 cygwin 命令行升级它?
【问题讨论】:
-
如果您能发布您的代码(至少是开头)和更多的输出/错误消息,将会很有帮助。
-
如果您只想让 gcc 工作,您可以使用来自Qt Creator 的安装程序。它将通过 mingw 安装 gcc 并设置所有内容,使其正常工作。您不必安装 Qt 或 Qt Creator。
-
“我正在尝试编译这段代码”。哪个代码?向我们展示#include 行。另外,向我们展示您的 gcc 命令行和您的环境。
-
这是代码:#include
using namespace std; char 结果[10][10] = {"零","一","二","三","四","五","六","七","八","九"} ; int main() { int num;辛 >> 数量;国际温度=数字; cout 0) {temp = temp/10; numDigits = numDigits*10;} while (num >0) { numDigits /=10; cout -
你试过Babun吗? *.com/questions/31600600/…