Notepad++ 运行 C 代码(MinGW-m64)

Notepad++ 是一个常用的文本编辑器,它支持很多编程语言,包括 C 语言,同时它也很方便与其他工具配合使用。本攻略将介绍如何在 Notepad++ 中使用 MinGW-m64 工具集来编译并运行 C 代码,具体步骤如下:

步骤一:安装 MinGW-m64 工具集

MinGW(Minimalist GNU for Windows)是一个使用 GNU 工具集的 Windows 下的 GNU 开发环境。MinGW-m64 是由 MinGW-w64 项目提供的 64 位版本。在 Windows 下编译和运行 C 代码需要使用工具集,MinGW-m64 是其中一个常用的选择。首先,我们需要下载最新版本的 MinGW-w64,官网网址为:https://sourceforge.net/projects/mingw-w64/files/。选择对应的版本进行下载,需要注意的是,64 位的 MinGW-w64 只能安装在 64 位的 Windows 操作系统上。

安装 MinGW-m64 的过程中需要选择安装路径,一般默认安装路径为 "C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0",其中 x86_64 表示编译环境为 64 位,8.1.0 是版本号。

安装完成后,需要配置环境变量,将 MinGW-m64 的 bin 文件夹添加到 PATH 环境变量中。具体步骤如下:

  1. 右键点击“我的电脑”,选择“属性”;
  2. 点击“高级系统设置” → “环境变量”;
  3. 在“系统变量”中,找到“Path”变量,点击“编辑”;
  4. 在编辑环境变量的窗口中,新建一个变量,将安装路径加入到 PATH 变量中。路径格式为:"C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\bin:"。(注意冒号不能省略)

步骤二:编写 C 代码

这里以简单的“Hello, World!”程序为例:

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

步骤三:在 Notepad++ 中配置编译方式

打开 Notepad++,在菜单栏中选择“运行(Run)” -> “运行(Run...)”,弹出“运行”对话框。

在“程序”一栏中,选择 MinGW 的 gcc.exe 所在的位置,通常为 "C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\bin\gcc.exe"

在“参数”一栏中输入以下内容:

$(FULL_CURRENT_PATH) -o $(CURRENT_DIRECTORY)\$(NAME_PART).exe

其中:

  • $(FULL_CURRENT_PATH):代表当前打开文件的路径;
  • -o:输出文件名及路径;
  • $(CURRENT_DIRECTORY)\$(NAME_PART).exe:输出文件路径。

如果提示找不到文件,则修改路径为自己安装的 MinGW-m64 的 bin 文件夹路径。

点击“保存(Save...)”按钮,输入名字,比如“C 编译”,保存配置。

步骤四:运行程序

打开需要编译的 C 代码文件,点击菜单栏中的“运行(Run)” -> “C 编译”,或者使用快捷键 F5(需要在对话框中保存配置),就可以在控制台中看到“Hello, World!”的输出结果。

示例一:计算圆周长和面积

#include <stdio.h>

int main()
{
    float r, c, s;
    printf("请输入圆的半径 r:");
    scanf("%f", &r);
    c = 2 * 3.1415926 * r;
    s = 3.1415926 * r * r;
    printf("圆的周长为:%f\n", c);
    printf("圆的面积为:%f\n", s);
    return 0;    
}

示例二:九九乘法表

#include <stdio.h>

int main()
{
    int i, j;
    for (i = 1; i <= 9; i++)
    {
        for (j = 1; j <= i; j++)
        {
            printf("%d*%d=%-2d ", j, i, j * i); // “-2d”代表左对齐且占两位
        }
        printf("\n");
    }
    return 0;
}

至此,使用 Notepad++ 运行 C 代码的攻略就介绍完了。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Notepad++ 运行 C 代码(MinGW-m64) - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • 更改Mysql数据库存储位置的具体步骤

    更改Mysql数据库存储位置的具体步骤如下: 步骤一:备份原有数据库 在操作之前,我们需要先备份原有的数据库文件,防止出现意外情况导致数据丢失。可以使用mysqldump命令进行备份,命令格式如下: mysqldump -u root -p –default-character-set=utf8 数据库名 > 备份文件.sql 其中,-u指定用户名,…

    C 2023年5月23日
    00
  • 到底如何?适配华为Mate9的5A Type-C数据线评测

    初步了解华为 Mate 9 和 5A Type-C 数据线 华为 Mate 9 是一款高端手机,标配 USB Type-C 接口。而 5A Type-C 数据线则是一款由华为公司生产的数据线,可以用来连接手机和电脑,支持快充和传输数据等功能。 在进行华为 Mate 9 的适配过程中,首先需要初步了解这两个设备。 确认适配方案 根据初步了解的信息,我们需要确认…

    C 2023年5月23日
    00
  • C语言中单目操作符++、–的实例讲解

    C语言中单目操作符++、–的实例讲解 1. 单目操作符++的说明 在C语言中,单目操作符++可以用来对一个变量进行自增操作,其用法如下: variable++; 等价于: variable = variable + 1; 需要注意的是,单目操作符++可以放在变量的前面和后面,当放在变量前面时,会先执行自增操作,然后再将自增后的值赋给变量;当放在变量后面时,…

    C 2023年5月24日
    00
  • C语言中形参和实参详解及实例代码

    C语言中形参和实参详解及实例代码 在C语言中,函数定义时会包含一些参数,用于接收调用该函数时传入的实参,在函数体内进行处理。这些参数即为形参。 形参的定义形似变量定义,包含变量类型和变量名,如下所示: int add(int a, int b) { // 函数体 } 其中,形参a和b分别表示传入的两个整数。 在函数调用时,我们需要传递一些值作为实参,实参要与…

    C 2023年5月24日
    00
  • javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair 解决方法总结

    首先,这个错误是由于JDK 8及以上版本中的加密协议更新导致的。要解决这个问题,有两种方法可以尝试。 方法1:强制使用TLSv1协议 这个方法非常简单,只需要在程序中强制使用TLSv1协议即可,特别是对于需要与老版本的服务器进行交互的情况,更是非常适用。 在使用HttpsURLConnection类时,可以通过如下代码强制使用TLSv1协议: System.…

    C 2023年5月22日
    00
  • 实例解析iOS应用多线程开发中NSthread类的用法

    实例解析iOS应用多线程开发中NSthread类的用法 简介 在 iOS 应用的多线程开发中,NSthread 是一种常用的线程处理方式。本攻略旨在讲解 iOS 应用中如何使用 NSthread 类,以实现线程处理。在本攻略中,我们将包含以下内容: NSthread 基本用法 线程间通信的实现方法 两个 NSthread 实例示例说明 NSthread 基本…

    C 2023年5月22日
    00
  • C语言中如何进行线程和进程操作?

    C语言在操作系统中提供了一些库函数,可以方便地进行进程和线程的操作。 进程操作 创建新进程 使用 fork() 函数可以在当前进程中创建一个新进程。新进程继承了父进程的所有属性,但是父进程和子进程拥有独立的内存空间。下面是一个示例: #include <sys/types.h> #include <unistd.h> #include…

    C 2023年4月27日
    00
  • C++中的函数指针与函数对象的总结

    以下是关于”C++中的函数指针与函数对象的总结”的详细攻略。 什么是函数指针? 函数指针其实就是指向函数的指针,它可以像普通指针一样进行声明、赋值、传递参数等操作。C++中的函数指针的语法形式为: 返回值类型 (*指针变量名)(参数类型列表); 举个例子,我们定义一个名为add的函数,它的作用是将两个整数相加并返回结果。那么我们可以这样声明一个函数指针变量:…

    C 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部