openEuler上运行C程序
本实战在 openEuler 22.03 上完成 C 程序的编译与运行。通过安装 GCC 编译器,使用 vim 编写 C 源文件,再用 gcc 命令编译生成可执行程序,最后运行输出结果。整个过程掌握了 Linux 环境下 C 语言开发的基本流程,验证了 openEuler 系统对开发工具的良好支持,为后续系统级编程打下基础。
·
1. 实战概述
- 本实战在 openEuler 22.03 上完成 C 程序的编译与运行。通过安装 GCC 编译器,使用 vim 编写 C 源文件,再用 gcc 命令编译生成可执行程序,最后运行输出结果。整个过程掌握了 Linux 环境下 C 语言开发的基本流程,验证了 openEuler 系统对开发工具的良好支持,为后续系统级编程打下基础。
2. 实战任务
- 执行命令:
hostnamectl,查看主机信息
2.1 安装GCC
- 执行命令:
dnf -y install gcc
- 执行命令:
gcc --version,验证是否安装成功
- 显示gcc版本号:
10.3.1
2.2 编写C程序
- 执行命令:
vim hello.c
2.3 编译C程序
- 执行命令:
gcc hello.c -o hello,生成可执行文件hello
- 执行命令:
ll hello,查看可执行文件hello信息
2.4 运行C程序
- 执行命令:
./hello
3. 实战小结
- 本次在 openEuler 22.03 上的 C 程序实战,系统完成了从环境搭建到程序运行的完整流程。首先通过 dnf 安装 GCC 编译器,验证其版本为 10.3.1,确保开发环境就绪;接着使用 vim 编写简单的 C 程序,熟悉了文本编辑操作;随后使用 gcc 命令成功编译生成可执行文件,并通过 ll 查看文件属性,确认输出目标;最后运行程序并输出预期结果,验证了编译和执行的正确性。整个过程体现了 openEuler 作为国产操作系统对软件开发的良好支持,不仅加深了对 Linux 下 C 语言编译流程的理解,也提升了在真实系统环境中动手实践的能力,为后续学习系统编程和软件移植打下了坚实基础。
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐

所有评论(0)