Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7179165
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T17:05:07+00:00 2026-05-28T17:05:07+00:00

The software I develop uses command line makefiles. My environment uses free tools as

  • 0

The software I develop uses command line makefiles. My environment uses free tools as much as possible. If you were to ask me which version of make I am using I would struggle to specify that, because I have installed mingw, cygwin and dev-cpp. However, I do know its “the free one”, not Microsofts, and the one on my path at the moment is from the dev-cpp directory. Anyway thats not the crux of this question.

My code gets pulled from SCM, built, and finally the exe is placed in a bin directory. I want a free full screen graphical debugger that can debug this exe. I’m not looking for an IDE, but maybe the answer will require installing an IDE. I definitely will not consider moving away from command line makefiles to IDE equivalents.

I have tried this with MSVC and I can do it by attaching to the process after it has started. This is not ideal for two reasons: The tool has to be free and I should be able to debug it from startup. And by the way I will not consider MSVS Express. I already tried it and it kept hanging so it’s uninstalled for good now!

In your answer you might want to include instructions as normally these things only work smoothly when you have built the program inside the IDE and I will not be doing that.
The preferred answer will specify a tool that has a small install footprint and works on Linux too. Specify any pre-requisites such as what compiler the code should have been built with. Of course if the instructions are too long then a list of what you have installed yourself is a help.

I will certainly upvote an answer that explains how I can do this with Dev-CPP, as I already have it installed. That doesn’t mean it will be the preferred answer. These are the ideal boxes to be ticked in order of priority.

  1. Free (Essential)
  2. Decoupled from the build process (Essential)
  3. Full Screen Graphical (Essential)
  4. Minimalist. Just a debugger would be best. Minimize bloat and learning curve (Ideally)
  5. Powerful debugger i.e. you can be reasonably productive with it (Ideally)
  6. Cross Platform (Ideally)

4 and 5 may be contradictory, but don’t worry. That is where trade offs will be made.

EDIT: Some very good answers. Please indicate which of the above boxes you have ticked.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T17:05:08+00:00Added an answer on May 28, 2026 at 5:05 pm

    Most pro Windows developers use WinDBG which is a UI wrapper around several command line debuggers. It’s a more powerful debugger than MSVC because it can operate in both user and kernel mode and has a flexible command line based set of extensions which can perform a large number of automated tasks. It’s free, as in beer, although probably not as in speech. Using it is much like using gdb although the UI version does have nice dockable window support for watch variables, locals, threads, memory etc.

    It’s available as part of the debugging tools for windows (which is free) or the Windows SDK…

    http://msdn.microsoft.com/en-us/windows/hardware/gg463009

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

How does the open-source/free software community develop drivers for products that offer no documentation?
I am using C# + winforms to develop software. I have a UserControl which
I develop a software that uses FlatOPC files. I need to manipulate several parts
i have to develop desktop base software in C#.Net which only produces reports and
I want to develop a software which can record online radio streams in VC++
Am I able to develop a software for free on Microsoft SQL Server 2005/2008
Our team uses Eclipse to develop a software product, and recently we switched to
I am trying to develop a software which will take a keyboard input, consume
I am asked to develop a software which should be able to create Flow
As teams work to develop software in parallel, there are situations in which the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.