Tuesday, February 13, 2018

Notepad++ - Add C++ compiler

 1) One way to add  C++ compiler  is to use Pocket C++.
Pocket C++ can be downloaded from:
After installation, You can use F9 key to compile C++ files, and Ctrl+F9 to execute the compiled program.
Recently I found there is popup windows to block
me compile C++ code.
2) second way is to install g++ compiler separately and
integrate in Notepad++.

a) Install g++ using Cygwin (http://www.edparrish.net/common/cygwin.php)
or using MinGW (https://nuwen.net/mingw.html)

b) Open the Plugin Manager in Notepad++.

Plugins > Plugin Manger > Show Plugin Manager

c) Find the NppExec plugin in the list and install it.

    Check the box
    Press the Install button

d) Open the NppExec Execute dialog.

NppExec > Execute...

e) Copy and paste the following script into the Commands box.
(assume g++ installed in C:\cygwin\bin\g++.exe. If using MinGW, replacing with MinGW g++ directory)

SET G++ = C:\cygwin\bin\g++.exe
NPP_SAVE // save current file
cd $(CURRENT_DIRECTORY) // go to directory of the current file
"$(G++)" -Wall -Wextra -Wpedantic -std=c++11 -o "$(NAME_PART)" "$(FILE_NAME)"

f) Save the script with a name like: C++ compile.

    Press Save button
    Enter the script name
    Press the Save button
g)To only compile, press the keys Ctrl-6 together or use the following set of menu commands:

 To both compile and run a program, press the keys Ctrl-7 together or use the following set of menu commands:

    Follow the menu to the NppExec Execute dialog

    Plugins > NppExec > Execute

    Select C++ compile and run script from the dropdown list.
    Press the OK button.


  1. very informative blog and very useful for readers. making us to learn more from your blog.keep on updating your blog

    VMware Training in Chennai

  2. This comment has been removed by the author.

  3. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. posts. I hope you post again soon.

    Selenium Training in Chennai


  4. Omrdeals.in is an online platform that
    allows people to find offers and the greatest
    deals in and around OMR. It is the directory
    of the business in and around omr. It helps
    internet users to surf the required deals and

    Deals in OMR

  5. It is really very excellent,I find all articles was amazing.Awesome way to get exert tips from everyone,not only i like that post all peoples like that post.Because of all given information was wonderful and it's very helpful for me.
    SAP Training in Chennai
    SAP ABAP Training in Chennai
    SAP FICO Training in Chennai
    SAP MM Training in Chennai

  6. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing....

    Carwash in omr
    usedcars in omr
    automotors in omr
    car accessories in omr
    secondhand car in omr

  7. Learn about other Apache projects that are part of the Hadoop ecosystem, including Pig, Hive, HBase, ZooKeeper, Oozie, Sqoop, Flume, among others. Big Data University provides separate courses on these other projects, but we recommend you start here.

    Bigdata training in Chennai OMR