`
cutecoot
  • 浏览: 120409 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MinGW和NotePad++的C/C++环境配置,cygwin也一样 (转)

 
阅读更多

一、下载MinGW和NotePad++,并安装好,建议下载安装版。


二、配置:
1)为NotePad++安装插件:
NppExec的安装:
a、将NppExec.dll和目录NppExec复制到Notepad++的plugins目录下;
b、将doc目录下的内容复制到plugins/doc/NppExec目录下。
重启Notepad++。

2)为MinGW添加环境变量:
需要添加以下三个路径,即添加到path中(注意以分号相隔):
C:/Program Files/MinGW/bin;C:/Program Files/MinGW/include;C:/Program Files/MinGW/lib;
测试MinGW是否配置成功,命令行输入:
g++ -o hello.exe hello.cpp
没有报错,说明配置成功。

3)配置C/C++源文件的调试、编译和运行:
a、调试:
选择菜单:Plugins->NppExec->Execute...
输入:cmd /k gdb $(CURRENT_DIRECTORY)/$(NAME_PART).exe 
保存为Cpp_Debug

b、编译命令:
选择菜单:Plugins->NppExec->Execute...
输入:cmd /k g++.exe -g -W -Wall -o $(CURRENT_DIRECTORY)/$(NAME_PART).exe $(FULL_CURRENT_PATH)
保存为Cpp_Compile

c、运行命令:
同样选择Plugins->NppExec->Execute...
输入:cmd /k $(CURRENT_DIRECTORY)/$(NAME_PART).exe $(FULL_CURRENT_PATH
保存为:Cpp_Run

4)将调试、编译、运行命令添加到宏菜单(Macros)下:
打开菜单:Plugins->NppExec->Advanced Options:
将Associated script下的Cpp_Debug、Cpp_Compile和Cpp_Run 添加进去,同时选中:加入到宏子菜单。

最后重启Notepad++即可。点击菜单Macro下的Cpp_Compile和Cpp_Run即可编译和运行c/c++源程序。

 

**1. 在“插件”->“NppExec”中选择“Follow $(CURRENT_DIRECTORY)”菜单项,表示Console窗口的当前目录随同文件;如果不选择的话,在建立脚本文件时就得自己使用cd命令切换到当前目录了;

**2.Console技巧:在Console中键入的命令都作为Console 的附加进程,一些有窗口的进程在这里也不会显示窗口, 可通过ctrl+break 或 ctrl+c 退出进程;若想启动一个进程且显示窗口可以使用npp_run命令。

**3.在“设置”->“管理快捷键”中,从“Plugin Commands”中找到这几项并设置快捷键,比如设为Ctrl+Alt+F5、Ctrl+Alt+F6、Ctrl+Alt+F8、Ctrl+Alt+F9(Ctrl+Alt+F7被notepad++占用);

分享到:
评论

相关推荐

    MATLAB Support for MinGW-w64 C/C++/Fortran Compiler

    标题“MATLAB Support for MinGW-w64 C/C++/Fortran Compiler”涉及的主要知识点是MATLAB编程环境与MinGW-w64编译器的集成,以及对C、C++和Fortran语言的支持。 MATLAB是一款强大的数学计算软件,广泛用于科学计算...

    MinGW64与32——C/C++快速配置编译环境

    然而,mingw-w64.org只能下载到32位安装器,mingw.org部分人反映域名被劫持,登进去总会跳转到无关页面,为了方便各位C/C++程序员们用MinGW快速配置编译环境,特此发布此资源。 经过我下载整理,收集到了开放版权的...

    MinGW-w64 C/C++/Fortran Compiler

    在安装Truetime2.0时,可能需要MinGW-w64提供的编译器和库来编译和构建相关的C/C++代码,以实现MATLAB与Truetime2.0之间的接口或扩展。 在使用MinGW-w64时,开发者首先需要将其路径添加到系统环境变量`PATH`中,...

    MinGW-w64 C/C++编译器+libsvm安装包.rar

    在这个“MinGW-w64 C/C++编译器+libsvm安装包”中,包含的mingw.mlpkginstall文件很可能是MinGW-w64的安装程序,它将帮助用户在Windows系统上快速配置好编译环境。而libsvm的集成意味着用户可以直接在这个环境中进行...

    notepad++配置c++环境

    首先,配置C++环境需要两个主要部分:一个文本编辑器(如Notepad++)和一个编译器。在这里,我们将使用Notepad++作为编辑器,并通过MinGW(Minimalist GNU for Windows)来获取GCC(GNU Compiler Collection),它是...

    MATLAB Support for MinGW-w64 C/C++ Compiler.rar

    资源是笔者在MATLAB里面安装的MinGW-w64 C/C++编译器安装包,主要用于作为博文https://blog.csdn.net/jiqiren_dasheng/article/details/103759720的资源附件。(声明:上传时积分设置的1,如果数值后续变了,就是...

    mingw+notepad

    MingW是一个开源的GNU工具集,它提供了GCC(GNU Compiler Collection)编译器,使得开发者可以在Windows系统下编译C/C++等语言的源代码。Notepad++则是一款功能强大的文本编辑器,尤其适合编程工作,因为它支持语法...

    MinGW+SciTe C/C++轻巧开发环境

    SciTE是一个多平台下应用的轻量级代码编辑器,这个集成包将Scite与MinGW(实际上是从Dev那里借来的)有效结合,只需放到U盘里,随便将文件夹拷贝到任何地方,只需启动其中的SciTE.exe即可直接编辑代码,保存文件后...

    Notepad++配置C和C++编译器[归纳].pdf

    本文档旨在介绍如何在 Notepad++ 中安装和配置两个重要的插件:Function List 和 NppExec,以支持 C/C++ 的开发和编译。 #### 二、NotePad++ 插件简介 ##### 1. Function List 插件 - **功能**:此插件提供了对...

    eclipse开发c/c++环境配置

    总的来说,配置Eclipse进行C/C++开发需要安装MinGW以获得编译环境,然后在Eclipse中设置环境变量、选择编译器和构建工具链,创建项目并配置相关构建设置。通过这样的配置,开发者可以在Eclipse的友好环境中进行高效...

    用Notepad++与MinGW写C语言的环境配置

    (2)C:\Users\lenovo>cd g:C_Test 注:“g”代表电脑的盘符,“C_Test”代表存放c语言程序的目录。 (3)C:\Users\lenovo>g: (4)G:\C_Test>gcc erjiC1-1.c(" erjiC1-1.c"代表文件名) (5)G:\C_Test>a.exe 注意...

    eclipse+qt+c/c++进行GUI界面开发

    - **目的**: Eclipse 是一款强大的集成开发环境(IDE),而 CDT(C/C++ Development Tools)插件为 Eclipse 提供了 C/C++ 开发能力。 **1.2 安装 MinGW** - **下载地址**: http://www.mingw.org/ - **安装步骤**: 按照...

    Notepad++:npp.7.9.5.Installer.x64和MinGW编译C代码

    Notepad++ 7.9.5版本+MinGW编译C代码1、 Notepad++Notepad++是 Windows操作系统下的一套文本编辑器,其功比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序...

    vscode 配置c/c++编译环境(里面包含视频教程,配置文件,MinGW-W64 GCC-8.1.0安装包170MB)

    本资源包提供了一个详细的步骤,帮助你在Windows 64位系统上配置VSCode用于C/C++开发的环境。其中包括视频教程、配置文件以及MinGW-W64 GCC-8.1.0的安装包,总大小约为170MB。 首先,我们需要了解MinGW-W64。这是一...

    MinGW-w64 C/C++ 编译器

    压缩包内附:软件安装包,安装教程和环境变量配置教程 解决问题: 输入mex -setup时提示如下: 错误使用 mex 未找到支持的编译器或 SDK。你可以安装免费提供的MinGW-w64C/C++编译器;有关更多选项,请访问 ...

    Matlab安装MinGW-w64 C/C++ 编译器

    总的来说,通过安装和配置MinGW-w64,我们可以充分利用Matlab的强大功能,结合C/C++的高效性,开发出高性能的Matlab扩展程序。同时,MinGW-w64作为开源软件,它的使用也是完全免费的,这使得在学术研究和项目开发中...

    MATLAB安装MinGW-w64 C/C++编译器

    附件资源下载源位置 https://ww2.mathworks.cn/matlabcentral/fileexchange/52848-matlab-support-for-mingw-w64-c-c-compiler,按照官网介绍,仅适用于...未找到支持的编译器或SDK,MinGW-w64 C/C++编译器在线安装

    MinGW4.9关于c/c++的编译器

    MinGW(Minimalist GNU for Windows...总的来说,MinGW4.9提供了Windows环境下进行C/C++开发的基础工具,通过与Code::Blocks或Notepad++等工具配合,开发者可以轻松地创建、测试和调试代码,从而促进了软件开发的效率。

Global site tag (gtag.js) - Google Analytics