/homework/homework4-2/demo.c:4:10: fatal error: string.h: No such file or directory 4 | #include <string.h> | ^~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:280: /homework/homework4-2/demo.o] Error 1 make[1]: *** [Makefile:1822: /homework/homework4-2] Error 2 make[1]: Leaving directory '/boot/WSL2-Linux-Kernel-linux-msft-wsl-5.10.102.1' make: *** [Makefile:3: all] Error 2
时间: 2024-02-01 15:04:35 浏览: 430
64位linux 编译c提示gnu/stubs-32.h:No such file or directory的解决方法
5星 · 资源好评率100%
这个错误提示表明编译器无法找到头文件 `string.h`。这可能是因为您的编译环境缺少了必要的库文件。您可以尝试安装 `libc6-dev` 包,它包含了许多标准 C 库文件。在 Ubuntu 系统上,您可以使用以下命令安装:
```
sudo apt-get install libc6-dev
```
如果您正在使用其他 Linux 系统,请查找相应的包管理器并安装相应的库文件。
阅读全文