Hi guys!

Just needing a little of your help here. I have been looking for a free IDE where I can program in C++ for the past months now after messing up my MSVS 2013 for Desktop. I found Netbeans to be a nice alternative. But I am having some issues about setting it up.

I am not sure (even after watching youtube videos) how to add compilers

I thought I needed to download and install Cygwin, which I did. But everytime I try to create a new project, a pop up says "No valid compilers were found..." or something like that.

What am I missing here?

Dani AI

Generated

A short, practical checklist for the common NetBeans 8 + C++ toolchain problem. Typical causes are missing compiler packages (g++, make, gdb), the compiler bin folder not on PATH, or NetBeans not having the C/C++ tool collection configured. In this thread reported the issue was fixed by reinstalling; that frequently corrects broken installs, but the steps below usually resolve the same problem faster. offered hands‑on setup for a fee, but the checklist is aimed at self‑diagnosis.

Steps to verify and fix the toolchain

  • Choose a toolchain: MinGW-w64 (or MSYS2) for native Windows builds, or Cygwin for a POSIX environment. Make sure the installer includes g++, make and gdb (and binutils).
  • Ensure the toolchain bin directory is on the system PATH (examples: C:\MinGW\bin or C:\msys64\mingw64\bin).
  • From a Command Prompt, confirm the tools are visible:
g++ --version
make --version
gdb --version

NetBeans-specific checks

  • Confirm the C/C++ plugin is installed (Tools → Plugins → Available/Installed).
  • In NetBeans, open Tools → Options (Preferences on macOS) and look for the C/C++ or Build Tools section to see detected tool collections; point NetBeans to the compiler, make and debugger executables if auto-detection failed.
  • If only mingw32-make.exe exists, NetBeans may expect make.exe—install a GNU make or copy/rename safely into the toolchain bin.

Troubleshooting notes and cautions

  • Avoid mixing Cygwin and MinGW toolchains for a single project.
  • Antivirus/permissions, spaces in install paths, or 32/64-bit mismatches can prevent detection.
  • Reinstalling works as a last resort; otherwise follow the checklist to isolate the missing piece.

IF your in Malaysia, I can setup Mingw32 + JDK1.8 (not the JVM) + Netbeans8 for RM50.0 or treat me to buffet lunch in 5 star hotel with wifi. We shall lunch and install/setup simultaneously and you will settle our bill. Agree?

This thread is solved. I had to redo the installation so many times.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.