如何配置Notepad++的C_C++语言开发环境

摘要:
我相信很多人使用记事本++,但将其配置为C/C++仍需要一些工作。我在网上搜索了很长时间,没有统一的答案。而且,许多人说,这种方法根本无效,而且不够普遍。所以我仍在摸索,并与你分享。1/8下载并安装Notepad++。此步骤将不再重复。2/8将minGW安装到C面板。完成后,将C驱动器的minGW文件夹的名称更改为MinGW64。如果要安装minGW,请参阅如何安装它的链接。

相信很多人用notepad++,但把其配置成为C/C++还是需要小折腾一下的。本人在网上找了很长时间,也没有一个统一的答案,而且很多人说的方法根本不管用,而且也不够通用,所以还是自己摸索了一下,分享给大家。

话不多说,开始配置。

1/8

下载安装Notepad++,此步不再赘述。

2/8

安装minGW(或者拷贝minGW文件夹,个人感觉安不安装无所谓,不影响使用)到C盘(其他盘亦可,此处以C盘为例)。

完成后,将C盘的minGW文件夹名字改为 MinGW64。

想要安装minGW的,如何安装见链接(喜欢折腾的就安装一下,本人也不会)。

 
如何配置Notepad++的C_C++语言开发环境第1张

3/8

添加“C:MinGW64in" 到系统环境变量(C:MinGW64 就是刚才copy或者安装的minGW,里面有一堆东西,不用管)。如何添加系统环境变量见链接。

 
如何配置Notepad++的C_C++语言开发环境第2张

4/8

检查编译器是否可以被系统找到。

"win键+R",输入"cmd",回车确认,调出dos命令窗口,输入: g++ -v,注意g++ 和 -v 之间有空格,回车,应该可以看到如图所示的信息,表示mingw准备工作ok了。红色部分表示 所使用的 mingw版本,我用的是 mingw 5.3.0。

如果显示g++ 不是内部命令,或者类似的提示,可以重启后再试一下(正确添加环境变量后应该问题不大)。

 
如何配置Notepad++的C_C++语言开发环境第3张
 
如何配置Notepad++的C_C++语言开发环境第4张

5/8

下面开始重点:

打开notepad++,按F5,或者点击菜单栏“运行->运行”,弹出如下对话框,输入:

cmd /k cd /d "$(CURRENT_DIRECTORY)" & g++ "$(FILE_NAME)" -o "$(NAME_PART)" & "$(NAME_PART).exe"

然后点击"保存"。

 
如何配置Notepad++的C_C++语言开发环境第5张

6/8

点击“保存”后,弹出如下对话框,设置此命令的名称与快捷键,例如:name输入“C/C++ compiler”,shortcut (快捷键)设置为自己习惯的即可。点击“OK”,大功告成。

 
如何配置Notepad++的C_C++语言开发环境第6张

7/8

试运行如下 C代码:(保存为 "new 1.c")

#include <stdio.h>

int main(void)

{

    printf("Hello C World! ");

    return 0;

}

点击notepad++菜单栏“运行->C/C++ compiler”,完美运行!

 
如何配置Notepad++的C_C++语言开发环境第7张
 
如何配置Notepad++的C_C++语言开发环境第8张

 
xiaomozhulin
 
xiaomozhulin
 
 
 
 
 

相信很多人用notepad++,但把其配置成为C/C++还是需要小折腾一下的。本人在网上找了很长时间,也没有一个统一的答案,而且很多人说的方法根本不管用,而且也不够通用,所以还是自己摸索了一下,分享给大家。

话不多说,开始配置。

 
 

1/8

下载安装Notepad++,此步不再赘述。
 
 

2/8

安装minGW(或者拷贝minGW文件夹,个人感觉安不安装无所谓,不影响使用)到C盘(其他盘亦可,此处以C盘为例)。

完成后,将C盘的minGW文件夹名字改为 MinGW64。

想要安装minGW的,如何安装见链接(喜欢折腾的就安装一下,本人也不会)。

 
如何配置Notepad++的C_C++语言开发环境第1张
 
 

3/8

添加“C:MinGW64in" 到系统环境变量(C:MinGW64 就是刚才copy或者安装的minGW,里面有一堆东西,不用管)。如何添加系统环境变量见链接。

 
如何配置Notepad++的C_C++语言开发环境第2张
 
 

4/8

检查编译器是否可以被系统找到。

"win键+R",输入"cmd",回车确认,调出dos命令窗口,输入: g++ -v,注意g++ 和 -v 之间有空格,回车,应该可以看到如图所示的信息,表示mingw准备工作ok了。红色部分表示 所使用的 mingw版本,我用的是 mingw 5.3.0。

如果显示g++ 不是内部命令,或者类似的提示,可以重启后再试一下(正确添加环境变量后应该问题不大)。

 
如何配置Notepad++的C_C++语言开发环境第3张
 
如何配置Notepad++的C_C++语言开发环境第4张
 
 

5/8

下面开始重点:

打开notepad++,按F5,或者点击菜单栏“运行->运行”,弹出如下对话框,输入:

cmd /k cd /d "$(CURRENT_DIRECTORY)" & g++ "$(FILE_NAME)" -o "$(NAME_PART)" & "$(NAME_PART).exe"

然后点击"保存"。

 
如何配置Notepad++的C_C++语言开发环境第5张
 
 

6/8

点击“保存”后,弹出如下对话框,设置此命令的名称与快捷键,例如:name输入“C/C++ compiler”,shortcut (快捷键)设置为自己习惯的即可。点击“OK”,大功告成。

 
如何配置Notepad++的C_C++语言开发环境第6张
 
 

7/8

试运行如下 C代码:(保存为 "new 1.c")

#include <stdio.h>

int main(void)

{

    printf("Hello C World! ");

    return 0;

}

点击notepad++菜单栏“运行->C/C++ compiler”,完美运行!

 
如何配置Notepad++的C_C++语言开发环境第7张
 
如何配置Notepad++的C_C++语言开发环境第8张
 
 

8/8

试运行如下 C++代码:(保存为 "new 2.cpp")

#include <iostream>

using namespace std;

int main()

{

    cout << "Hello C++ World!" << endl;

    return 0;

}

点击notepad++菜单栏“运行->C/C++ compiler”,依然完美运行!

 
如何配置Notepad++的C_C++语言开发环境第18张

免责声明:文章转载自《如何配置Notepad++的C_C++语言开发环境》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Neo4j 爬坑笔记for3.2.6【分享】嵌入式Linux系统中的CPU控制下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Qt 4.6.2静态编译

一、下载mingw 4.4.0:ftp://ftp.trolltech.com/misc/MinGW-gcc440_1.zip 二、解压到C:mingw目录下,设置环境变量path将C:mingwin加入到path中。 三、下载qt-everywhere-opensource-src-4.6.2.zip:http://download.qt.io/arch...

mingw链接opengl

    最近想要在mingw上搭建opengl环境,按照https://learnopengl-cn.github.io/01%20Getting%20started/02%20Creating%20a%20window/上的操作获取了glad的文件,但是glfw则是下载的prebuild binaries。     有两点需要注意:     1.如果是以...

windows环境中Tomcat实现开机自启动

一:安装jdk和tomcat (以64位为示例) 1.jdk安装: 下载:https://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html 选择对应版本进行下载,然后进行安装。 2.tomcat安装: 下载:http://tomcat.ap...

docker~环境变量到底怎么用

docker已经用了两年多了,从开始的简单应用到现在的自动化部署,已经越来越感觉到它的威力,今天把Hitchhiker部署完成后,看到了它与.net core项目有个类似的地方,就是对于多环境部署的时候都用到了环境变量,Hitchhiker的docker-compose.yml里有对环境地址的设置(当前这个开源项目还有一些BUG,需要挂载一下/utils/...

配置c#环境变量

1. 首先 ,写一个后缀名为.cs的文件(用来编译) 2.找到桌面图标计算机 → 右键属性 → 高级系统设置 → 环境变量(在靠下面) → 先看【用户变量】里是否有 【Path】 → 没有去【全局变量】里找 → 找到之后,点击【编辑】 →在最后加一个分号【;】然后把我们文件的路径加上 → 点击【确定】,然后关闭。。 3.csc编译器位置:安装完在c盘的【w...

gomobile编译

gomobile编译 (1.)下载代码,并生成二进制文件,gomobile和gobind go get golang.org/x/mobile/cmd/gomobile 或者 git clone https://github.com/golang/mobile copy到$GOPATH/src/golang.org/x/ //编译生成gobind二进制文...