Thread: make an ide

  1. #1
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007

    make an ide

    I noticed that dev-c++ executed many programs (passing them pars) to do the actual compiling.
    How hard would it be to make one's own ide, and integrate wingw compiler into it?
    Know of any good sites that have tuts and such on doing that?
    I just want to use my computer in a productive manner, not learn how to use it. Elysia
    A year spent in artificial intelligence is enough to make one believe in God. Alan Jay Perlis

  2. #2
    Kernel hacker
    Join Date
    Jul 2007
    Farncombe, Surrey, England
    There are two parts to that:
    1. Create a UI for the IDE - that's going to be your hard part.
    2. Interface to the compiler(s) and other tools. This involves mostly parsing text output from the compiler (for example, you also have linker and perhaps a debugger too to interface with). In comparison to producing a text-editor and the UI parts, it's relatively easy. Note, I'm not saying trivial.

    The two parts combined is a fair amount of work.

    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  3. #3
    Registered User
    Join Date
    Apr 2008
    Too hard to justify when you can use one like Code::Blocks or Dev-C++ or probably even Eclipse. Are you suffering from NIH Syndrome?

  4. #4
    Registered User Terran's Avatar
    Join Date
    May 2008
    Nashua, NH
    if your interested in this (and capable), why not try slinging code for an already established opensource IDE.
    Sorry, but i'm a Code::Blocks man now.

  5. #5
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Note that you probably won't be able to do this for Dev-C++, unless you know Delphi, which is what Dev-C++ is written in.

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell

    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ:

    My website:
    Projects: codeform, xuni, atlantis, nort, etc.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how to make a windows application
    By crvenkapa in forum C++ Programming
    Replies: 3
    Last Post: 03-26-2007, 09:59 AM
  2. HELP!wanting to make full screen game windowed
    By rented in forum Game Programming
    Replies: 3
    Last Post: 06-11-2004, 04:19 AM
  3. make all rule
    By duffy in forum C Programming
    Replies: 9
    Last Post: 09-11-2003, 01:05 PM
  4. Question about atheists
    By gcn_zelda in forum A Brief History of
    Replies: 160
    Last Post: 08-11-2003, 11:50 AM
  5. Replies: 6
    Last Post: 04-20-2002, 06:35 PM