新闻详情

新闻详情

首页 / 资讯中心 / 详情

Linux配置C语言的开发环境

发布时间:2026/9/27 10:58:55来源:尧图网络
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
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

手机网站分页设计避坑指南:3步提升移动端转化率 2026/9/27 12:37:59

手机网站分页设计避坑指南:3步提升移动端转化率

手机网站分页设计避坑指南:3步提升移动端转化率 网站做好了没人访问,是不是你现在的真实写照?很多老板觉得上线就万事大吉,结果打开率惨淡,流量进来就溜走。别慌,这往往不是内容问题,而是用户体验在“拖后腿”,尤其是手机端的 手机网站分页设计…

阅读更多 →
不懂代码也能搞定html5源码?3个性能优化技巧让独立站流量翻倍 2026/9/27 12:37:59

不懂代码也能搞定html5源码?3个性能优化技巧让独立站流量翻倍

不懂代码也能搞定html5源码?3个性能优化技巧让独立站流量翻倍 想做个网站,一搜“html5源码”全是代码,头都大了?别慌,很多独立站长都卡在这一步:不会写代码,但急需上线。其实,选对开源的html5源码,再配合几个关键的 性能优化…

阅读更多 →
jose JWT 验证实战:jwtVerify 的签名验证与 Claims Set 校验全指南 2026/9/27 12:37:59

jose JWT 验证实战:jwtVerify 的签名验证与 Claims Set 校验全指南

网络安全认证鉴权后端 【免费下载链接】jose JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes 项目地址: https://gitcode.com/gh_mirrors/jo/jose 点击查看 免费下载 导读 本指南聚焦…

阅读更多 →
中山专业制作网站避坑指南:用3个免费工具省下5000块 2026/9/27 12:37:59

中山专业制作网站避坑指南:用3个免费工具省下5000块

中山专业制作网站避坑指南:用3个免费工具省下5000块 在中山找公司做网站,报价单一出来,心里直打鼓?那种“明明就是个展示页,怎么就要两万起”的憋屈感,我懂。很多老板为了省点钱,自己摸索,结果域名解析乱了、服务器被黑客挂了、备案卡了三个月,…

阅读更多 →
想快速降低AI率?2026年6款必备实测降AIGC工具 2026/9/27 12:37:46

想快速降低AI率?2026年6款必备实测降AIGC工具

作为刚把毕业论文熬到终稿的研究生,我太懂跟AI检测死磕的煎熬了!前前后后花了三周,把市面上主流的降AI工具挨个测了一遍,我的测评标准特别明确——既要把AIGC率稳稳压到安全线,还得保住论文的学术严谨性和可读性&#…

阅读更多 →
建设网站需要用到哪些软件源码下载 2026/9/27 12:37:26

建设网站需要用到哪些软件源码下载

建站软件选型避坑指南:最佳实践与备案流程详解 刚接手新项目,最让人头大的往往不是代码怎么写,而是备案流程一头雾水。很多市场小伙伴问我,建设网站需要用到哪些软件才能搞定全流程?其实这不仅仅是装个编辑器的事,从域名解析到SSL证书,每一步都藏着…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉