Linux配置C语言的开发环境
Linux 下常用的 C 语言开发工具GCCC 语言编译器GDB程序调试工具Make项目构建工具GDB MAKE 虽然在本文中没有发挥作用 但以后肯定用得到本文记录在 Ubuntu Linux 下配置 C 语言环境并完成第一个 Hello World 程序。一、更新 Linux 软件源Ubuntu 使用 apt 管理软件。首先更新软件包列表sudoaptupdate这里的update不是升级软件。它的作用是更新软件源信息获取最新软件版本列表告诉系统哪些软件可以更新如果需要升级已经安装的软件sudoaptupgrade两者区别命令作用apt update更新软件列表apt upgrade安装软件更新二、安装 C 语言开发工具Linux 下开发 C 语言需要安装1. GCCGCCGNU Compiler Collection是 Linux 下最常用的 C 编译器。作用将hello.c转换成hello也就是把人类编写的代码转换成计算机可以执行的程序。2. GDBGDB 是 GNU Debugger。用于调试程序例如查看变量值单步执行代码设置断点查找程序错误3. MakeMake 用于管理项目编译。当项目文件很多时不需要每次手动输入 gcc 命令。安装sudoaptinstallgcc gdbmake安装完成后检查查看 GCCgcc--version输出类似gcc (Ubuntu 11.2.0)说明 GCC 安装成功。查看 GDBgdb--version输出GNU gdb说明 GDB 安装成功。查看 Makemake--version输出GNU Make说明 Make 安装成功。三、创建 C 语言代码目录建议不要直接在/root下写代码。进入自己的用户目录cd~创建代码目录mkdircode进入cdcode查看当前路径pwd输出/home/你的用户名/code四、编写第一个 C 程序创建文件vimhello.c输入#includestdio.hintmain(){printf(Hello World\n);return0;}保存文件vim 中:wq五、编译 C 程序C 语言源文件不能直接运行。需要先通过 GCC 编译gcc hello.c-ohello参数解释gcc调用 C 编译器。hello.c需要编译的源代码。-o hello指定生成的程序名称。查看生成文件ls结果hello hello.c其中hello.c是源代码。hello是编译后的可执行文件。六、运行 C 程序Linux 运行当前目录程序需要添加./执行./hello输出Hello World