---
title: GCC安装成功，编译demo程序提示找不到stdio.h的解决方法
description: "镜像文件为openEuler-22.03-LTS-SP3-aarch64.qcow2.xz，编译demo程序提示出现如下报错。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit_24_t50/usermanual/KunpengDevKit_0126.html
sourcePath: /source/zh/kunpengdevkithistory/devkit_24_t50/usermanual/KunpengDevKit_0126.html
indexId: b90ebe747c3498bf2d8180c82f838bc1af151cc7c7a85228d7a016c31ef8ff6f80
---
# GCC安装成功，编译demo程序提示找不到stdio.h的解决方法

#### 现象描述

镜像文件为openEuler-22.03-LTS-SP3-aarch64.qcow2.xz，编译demo程序提示出现如下报错。

```
test.c:1:10: fatal error: stdio.h: No such file or directory
```

代码如下：

```
#include <stdio.h>
 int main()
{ 
     printf("hello!\n"); 
     return 0;
 }
```

gcc -v：

```
[root@localhost bin]# gcc test.c -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/opt/aarch64/compiler/gcc-10.3.1-2023.12-aarch64-linux/bin/../libexec/gcc/aarch64-linux-gnu/10.3.1/lto-wrapper
```


#### 原因分析

stdio.h是glibc-devel包自带的，未安装glibc-devel。


#### 处理步骤

请安装glibc-devel包后重编译程序。

```
yum install glibc-devel -y
```
