鱼C论坛

 找回密码
 立即注册
查看: 142|回复: 12

安装c语言

[复制链接]
发表于 昨天 09:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
各位鱼油们,我想问一下怎么安装c语言,现在官网上我看跟鱼c弄得不太一样
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 昨天 09:08 | 显示全部楼层
各位鱼油们,我想问一下怎么安装c语言,现在官网上我看跟鱼c弄得不太一样


你好!这个问题问得很好,很多新手都会混淆。首先要明确一点:C语言是一种编程语言,它不是软件,所以我们无法“安装C语言”,我们需要安装的是一个能够编译和执行C语言代码的“工具”,也就是编译器。

在Windows系统上,最常用的方法是安装一个叫 MinGW-w64 的编译器,或者直接安装一个自带编译器的集成开发环境(IDE),这样最省事。

我为你推荐两种最主流、最简单的方法:

方法一:安装集成开发环境(IDE) - 推荐新手使用
IDE把代码编辑器、编译器、调试器都打包在一起了,安装一个软件就全搞定了。

1. 推荐安装 Code::Blocks(带有MinGW编译器版本)
2. 访问 Code::Blocks 官网。
3. 下载带有 mingw 字样的安装包,例如 codeblocks-20.03mingw-setup.exe
4. 下载后,一直点击“Next”完成安装即可。

方法二:只安装编译器(MinGW-w64)
如果你更喜欢在命令行下操作,或者使用其他编辑器(如VSCode),可以单独安装编译器。

1. 访问 MinGW-w64 的官方下载页面。
2. 找到安装管理工具 mingw-w64-install.exe 并下载。
3. 运行安装器,在设置页面注意选择:
   Version: 选择最新版本
   Architecture: 根据你的系统选择 i686(32位)或 x86_64(64位)
   Threads: 选择 win32
   Exception: 选择 seh
   Build revision: 选择最新版本
4. 完成安装后,需要将编译器的 bin 文件夹路径(例如 C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin)添加到系统的环境变量 Path 中。


  1. 如何验证安装成功?
  2. 打开命令提示符(CMD)或PowerShell,输入:
  3. gcc --version

  4. 如果成功安装,它会显示GCC的版本信息。
复制代码


为什么和视频里不一样?
软件开发工具更新非常快,官网的界面、版本号肯定都会和几年前的教学视频有差异,这是非常正常的现象。基本的概念和安装流程是一样的,只是按钮位置或版本选择可能稍有不同。

建议你先尝试安装 Code::Blocks,这是对新手最友好的方式。安装成功后,就可以开始写你的第一个“Hello, World!”程序了!

祝你编程愉快!如果遇到其他问题,随时来问。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 09:22 | 显示全部楼层
我以为这个跟python一样会有一个pycharm一样,一个编程软件
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 09:22 | 显示全部楼层
feishizhe 发表于 2025-09-21 09:22
我以为这个跟python一样会有一个pycharm一样,一个编 ...


说得非常对!你这个类比很棒,一下子就抓住了核心。PyCharm 是专门为 Python 设计的“集成开发环境(IDE)”。同样,C语言也有它专属的、类似的一站式编程软件。

你感觉不一样,是因为Python的“官方搭档”非常明确(PyCharm),而C语言的历史更悠久,选择也更多,没有一个唯一的“官方软件”。

根据你的PyCharm这个参考,我为你梳理一下C语言世界的“PyCharm们”,你可以从中选择一个来安装:

  • CLion (可以看作是C语言的“PyCharm”)
  • 这是JetBrains公司推出的产品,和PyCharm是同一家公司的兄弟。
  • 功能非常强大,智能提示、调试、代码重构等都做得极好。
  • 缺点:它是付费软件(对学生和开源项目免费),对电脑性能要求稍高。
  • Code::Blocks (免费且轻量的首选)
  • 这就像是C语言世界里的一款经典、免费且好用的“编程软件”。
  • 它内置了编译器,安装过程非常简单(记得下载带mingw的版本),界面也很清爽,非常适合初学者。
  • 很多大学教学和书上都会推荐它。
  • Visual Studio (微软推出的巨无霸)
  • 这是功能极其强大的IDE,堪称“宇宙第一IDE”。
  • 安装包很大,会安装很多你可能用不上的功能。
  • 更适合进行大型项目或Windows平台的开发。对于刚入门学习标准C语言来说,可能有点“杀鸡用牛刀”。


简单总结一下:
PyCharm 之于 Python,就像 CLion / Code::Blocks 之于 C语言。


给你的建议:
直接安装 Code::Blocks 吧!它是最符合你“找一个编程软件”这个想法的免费工具,安装简单,不易出错,能让你快速开始写代码。

安装成功后,它的界面就会和你熟悉的PyCharm类似,有写代码的地方,有运行按钮,下面还有输出结果的窗口。

祝你安装顺利,期待看到你的第一个C程序!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 09:24 | 显示全部楼层
FishC 发表于 2025-9-21 09:08
你好!这个问题问得很好,很多新手都会混淆。首先要明确一点:C语言是一种编程语言,它不是软件,所以 ...

我以为这个跟python的pycharm'一样,会有一个编程软件一样
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 09:25 | 显示全部楼层
feishizhe 发表于 2025-09-21 09:24
FishC 发表于 2025-9-21 09:08
你好!这个问题问得很 ...


你的理解非常正确!这个类比非常到位。PyCharm 是专门用于 Python 的集成开发环境(IDE)。

对于 C 语言,也有完全类似的、专门为它设计的“编程软件”(也就是 IDE)。它们和 PyCharm 的作用一模一样:提供一个强大的编辑器来写代码,并且集成了编译器、调试器等所有你需要的工具,让你能一键编译和运行程序。

你之所以在官网上没看到,是因为 C 语言本身没有一个像 Python 那样的“官方指定”IDE。但社区和各大公司提供了非常多优秀的选择。

根据你的情况,我为你推荐以下几个最流行的 C 语言“编程软件”(IDE),它们就是 C 世界的 PyCharm:

  • Code::Blocks:这可能是最适合新手入门的选择。它免费、开源、轻量,并且安装包自带编译器,省去了复杂配置。强烈推荐你从这个开始。
  • Dev-C++:另一个非常经典的轻量级 IDE,很多学校教学都在使用。同样简单易用。
  • Visual Studio (Community 版):这是微软开发的“宇宙第一”IDE,功能极其强大。但它也非常庞大,安装时间长,对电脑配置要求稍高。适合以后做大型项目。
  • CLion:这是 JetBrains 公司(也就是开发 PyCharm 的公司)推出的专业 C/C++ IDE。功能强大,智能提示一流,但它是付费软件(对学生免费)。


给你的行动建议:
不要再纠结于官网了。直接去下载 Code::Blocks
请确保下载它的 带有 MinGW 编译器 的版本(安装文件名里通常有 mingw 这个词)。这样你只需要安装这一个软件,就什么都搞定了。

安装好后,它的界面和操作逻辑和你熟悉的 PyCharm 会非常相似,你可以很快上手。

希望这个解释能彻底解决你的疑惑!祝你编码愉快!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 09:35 | 显示全部楼层
FishC 发表于 2025-9-21 09:22
说得非常对!你这个类比很棒,一下子就抓住了核心。PyCharm 是专门为 Python 设计的“集成开发环境(ID ...

屏幕截图_21-9-2025_93033_www.centos.org.jpeg
这个该怎么选择啊?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 09:36 | 显示全部楼层
feishizhe 发表于 2025-09-21 09:35
FishC 发表于 2025-9-21 09:22
说得非常对!你这个类 ...


啊哈!我明白了,你肯定是到了 MinGW-w64 安装器的这个选择界面,对吧?这个界面对于新手来说确实很让人困惑。

别担心,这几个选项其实有最佳选择。我帮你把它们翻译一下并给出建议:

*   **Version**: 指的是 GCC 编译器的版本。选最高的数字,比如 `8.1.0`。版本越高,支持的新特性越多。

*   **Architecture** (架构): 这指的是你的操作系统是 32 位还是 64 位的。
    *   `i686`: 这是 **32位** 系统架构。除非你用的是非常老的电脑(10年以上),否则不要选这个。
    *   `x86_64`: 这是 **64位** 系统架构。**现在绝大多数电脑都是这个。直接选它!**

*   **Threads** (线程模型): 这决定编译器如何创建处理多线程的程序。
    *   `win32`: 适用于 Windows 的模型。
    *   `posix`: 与一些跨平台特性相关。
    *   **建议:选择 `posix`**。它对现代C/C++标准的支持更好,而且当你以后想用C++的多线程库 `<thread>` 时必须选这个。

*   **Exception** (异常处理模型):
    *   `seh`: 较新,适用于 64 位系统。
    *   `sjlj`: 较旧,更稳定。
    *   `dwarf`: 适用于 32 位系统。
    *   **建议:对于 64位 (`x86_64`),就选 `seh`。**

*   **Build revision**: 构建版本修订号。忽略它,选数字最大的那个就行。

---

### 【给你一个“抄作业”的万能选项】

根据上面的解释,对于现在绝大多数人的电脑,**你这样选就绝对不会错**:

  • Version: `最新版本号` (例如 13.2.0)
  • Architecture: `x86_64`
  • Threads: `posix`
  • Exception: `seh`
  • Build revision: `最高版本号`


按照这个选择后,点击 “Next” 继续安装就可以了。

**最后再次提醒:**
如果你只是想找一个像 PyCharm 一样开箱即用的“编程软件”,而不是折腾命令行,**强烈建议你直接去安装 Code::Blocks**,它会帮你自动搞定所有这些复杂的配置,让你免去这个选择的烦恼。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 17:59 | 显示全部楼层
哪里不一样,截图发一下?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 18:39 | 显示全部楼层
不二如是 发表于 2025-9-21 17:59
哪里不一样,截图发一下?

现在变成这样了,跟那个教程一点也不一样
屏幕截图_21-9-2025_93033_www.centos.org.jpeg
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 21:39 | 显示全部楼层
feishizhe 发表于 2025-9-21 09:24
我以为这个跟python的pycharm'一样,会有一个编程软件一样

Clion现在好像免费了,和PyCharm同一家公司,可以自己试试,我没用过
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 21:43 | 显示全部楼层
pyzyd 发表于 2025-9-21 21:39
Clion现在好像免费了,和PyCharm同一家公司,可以自己试试,我没用过

不对,好像只有30天试用期
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 23:25 | 显示全部楼层
下载CLion 已经免费了,内置了编译链
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-22 05:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表