EditPlus如何配置C语言编译环境?

99ANYc3cd6
预计阅读时长 13 分钟
位置: 首页 C语言 正文

下面我将为你提供一个从零开始的、详细的图文步骤指南,教你如何配置 EditPlus 来编写、编译和运行 C 语言程序。

editplus编辑c语言
(图片来源网络,侵删)

第一步:准备工作

在开始之前,你需要确保你的电脑上已经安装了以下两样东西:

  1. EditPlus 编辑器

    • 如果你还没有安装,请从其官方网站下载并安装:https://www.editplus.com/
    • 它是付费软件,但有 30 天的试用期,对于学习和体验来说完全足够。
  2. C 语言编译器

    • 在 Windows 系统下,最常用的是 MinGW-w64,它是一个在 Windows 上模拟 GNU/Linux 环境的工具集,包含了 GCC(GNU Compiler Collection),也就是我们用来编译 C 代码的 gcc.exe
    • 推荐安装方式:安装一个集成了 MinGW-w64 的 C/C++ 开发环境,TDM-GCCMSYS2,对于初学者,TDM-GCC 更简单直接。
    • TDM-GCC 下载地址https://jmeubank.github.io/tdm-gcc/
    • 下载后,像安装普通软件一样安装即可,安装时,记住你选择的安装路径C:\TDM-GCC-64,安装程序会自动将编译器路径添加到系统的环境变量 PATH 中,这一步非常重要。

如何检查编译器是否安装成功? 按下 Win + R 键,输入 cmd 打开命令提示符,然后输入以下命令:

editplus编辑c语言
(图片来源网络,侵删)
gcc --version

如果看到类似下面的版本信息,说明编译器已经成功安装并配置好了。

gcc (TDM64-GCC 10.3.0) 10.3.0
Copyright (C) 2025 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

第二步:配置 EditPlus 的工具

这是最核心的一步,我们要告诉 EditPlus 如何调用我们刚刚安装的 gcc 编译器。

  1. 打开工具配置

    • 打开 EditPlus。
    • 点击顶部菜单栏的 工具 -> 配置工具...
  2. 添加“编译”工具

    • 在弹出的“工具配置”窗口中,点击 添加工具 -> 编译
    • 在右侧的菜单文本 中输入一个你喜欢的名字,Compile C
    • 在命令 中输入 gcc
    • 在参数 中输入 -c "$(FileName)" -o "$(FileDir)\$(FileNameNoExt).o"
      • 这个命令的作用是:只编译源文件(生成 .o 目标文件),不进行链接,这是一个好的习惯。
    • 在初始目录 中输入 $(FileDir)
    • 勾选 捕获输出
    • 点击 确定
  3. 添加“构建”工具

    • 再次点击 添加工具 -> 编译
    • 菜单文本 输入 Build C
    • 命令 输入 gcc
    • 参数 输入 "$(FileDir)\$(FileNameNoExt).o" -o "$(FileDir)\$(FileNameNoExt).exe"
      • 这个命令的作用是:将上一步生成的 .o 文件链接成最终的 .exe 可执行文件。
    • 初始目录 输入 $(FileDir)
    • 勾选 捕获输出
    • 点击 确定
  4. 添加“运行”工具

    • 再次点击 添加工具 -> 应用程序
    • 菜单文本 输入 Run C
    • 命令 输入 cmd.exe /k $(FileDir)\$(FileNameNoExt).exe & pause。
      • cmd.exe:打开一个新的命令行窗口。
      • /k:执行完命令后保持窗口打开。
      • $(FileDir)\$(FileNameNoExt).exe:运行我们刚刚生成的程序。
      • & pause:程序运行完毕后,显示“请按任意键继续...”,防止窗口一闪而过。
    • 初始目录 输入 $(FileDir)
    • 勾选 捕获输出
    • 点击 确定
  5. 保存并应用

    • 点击 工具配置 窗口的 确定关闭 按钮,所有设置都会自动保存。

第三步:编写、编译和运行你的第一个 C 程序

所有配置都完成了!我们来试试手。

  1. 新建文件

    • 在 EditPlus 中,新建一个文件,另存为 hello.c注意:后缀名必须是 .c)。
  2. 编写代码

    • hello.c 中输入经典的 "Hello, World!" 代码:
      #include <stdio.h>

    int main() { printf("Hello, World!\n"); printf("欢迎使用 EditPlus 编写 C 语言程序!\n"); return 0; }

  3. 编译

    • 点击顶部菜单栏的 工具,你会看到我们刚刚添加的 Compile C
    • 点击 Compile C
    • 如果没有错误,EditPlus 底部的输出窗口会显示类似 hello.c -o hello.o 的信息,并且会生成一个 hello.o 文件。
  4. 构建

    • 再次点击 工具 -> Build C
    • 如果链接成功,输出窗口会显示类似 hello.o -o hello.exe 的信息,并且最重要的——你的 hello.exe 文件生成了!
  5. 运行

    • 点击 工具 -> Run C
    • 一个新的命令行窗口会弹出,显示程序的输出:
      Hello, World!
      欢迎使用 EditPlus 编写 C 语言程序!
      请按任意键继续. . .

      按下任意键,窗口关闭,恭喜你,成功运行了第一个 C 程序!


工作流程总结与快捷键

为了提高效率,你可以将这三个步骤组合成一个宏,或者使用快捷键。

  • F9:默认快捷键,对应第一个工具(我们设置的 Compile C)。
  • F10:默认快捷键,对应第二个工具(我们设置的 Build C)。
  • F11:默认快捷键,对应第三个工具(我们设置的 Run C)。

推荐的工作流程:

  1. 写完代码后,直接按 F9 编译。
  2. 检查输出窗口,看是否有错误,如果有错误,根据提示修改代码,然后再次按 F9。
  3. 编译成功后,按 F10 构建。
  4. 构建成功后,按 F11 运行并查看结果。

如果代码没有修改,你可以直接按 F11 运行,它会直接运行上一次生成的 .exe 文件。

常见问题与解决方案

  • 问题:点击编译时,提示 "'gcc' 不是内部或外部命令..."。

    • 原因:系统环境变量 PATH 中没有包含 MinGW-w64 的 bin 目录。
    • 解决:重新运行 TDM-GCC 的安装程序,确保在安装选项中勾选了 "Add to PATH" 或者手动将 C:\TDM-GCC-64\bin(根据你的实际安装路径)添加到系统环境变量中。
  • 问题:编译时出现权限错误,无法写入 .o.exe 文件。

    • 原因:EditPlus 可能没有在你保存文件的目录中创建文件的权限。
    • 解决:尝试将 C 语言项目保存在一个非系统盘、非 Program Files 的简单路径下,D:\C_Projects
  • 问题:运行程序时,窗口一闪而过,看不到输出。

    • 原因:你没有在 Run C 的命令参数中加入 & pause
    • 解决:按照第二步第 4 步的说明,修改 Run C 的命令参数,确保包含 & pause

你已经拥有了使用 EditPlus 进行 C 语言开发的完整环境,这个环境虽然不像 Visual Studio 或 Code::Blocks 那样“全自动”,但它能让你更清晰地了解从源代码到可执行文件的每一个步骤,对于打好编程基础非常有帮助。

-- 展开阅读全文 --
头像
C语言float类型如何查看其二进制位表示?
« 上一篇 02-25
C语言malloc异常如何排查与解决?
下一篇 » 02-25

相关文章

取消
微信二维码
支付宝二维码

目录[+]