Thread: C++ Ide

  1. #1
    Registered User
    Join Date
    Feb 2006
    Posts
    20

    C++ Ide

    Could anyone suggest a free C++ IDE that works on Vista please? I used to use Bloodshed but it doesn't work on Vista. Tried NetBeans but it requires me to have my own compilers. Thank you.

  2. #2
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    VS Express?

  3. #3
    Registered User
    Join Date
    Feb 2006
    Posts
    20
    Thanks zacs7. I didn't know that it's free. Will give that a try.

  4. #4
    Reverse Engineer maxorator's Avatar
    Join Date
    Aug 2005
    Location
    Estonia
    Posts
    2,318
    Code::Blocks doesn't work on Vista?
    "The Internet treats censorship as damage and routes around it." - John Gilmore

  5. #5
    Registered User
    Join Date
    Feb 2006
    Posts
    20
    Thanks Maxorator. I haven't heard of Code::block before. Yeah according to their web site it works on Vista. Do you know if I need to download a compiler separately? They mention that they support multiple compilers so it looks like I will have to supply one myself. Thank you.

  6. #6
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Do you know if I need to download a compiler separately?
    They have the MinGW port of GCC bundled as an option.

    Personally, though, I find it quite easy the install the MinGW port of GCC using the installer, so having to install it separately should not be an obstacle anyway.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  7. #7
    Dr Dipshi++ mike_g's Avatar
    Join Date
    Oct 2006
    Location
    On me hyperplane
    Posts
    1,218
    DevC++ will work onVista. Having it in the Program Files directory causes some issues tho. You have to give the dev c++ folder read, write and exeute permissions. If you have dev c++ installed you will also have g++ which you can get netbeans to use to compile your code.

  8. #8
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,743
    eww netbeans is weak sauce. Go for VS Express or Code::Blocks. Both are great IDEs and are free.
    My Website

    "Circular logic is good because it is."

  9. #9
    Registered User
    Join Date
    Feb 2006
    Posts
    20
    Thanks so much everyone. I finally decided to install Visual C++ express... just need to figure out how to use it now =)

  10. #10
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Quote Originally Posted by laserlight View Post
    They have the MinGW port of GCC bundled as an option.

    Personally, though, I find it quite easy the install the MinGW port of GCC using the installer, so having to install it separately should not be an obstacle anyway.
    For the release they have the bundle but now that they're getting back on with the Nightlies it'd be better to have MinGW installed separately.

  11. #11
    Why am I a programmer? shoutatchickens's Avatar
    Join Date
    Mar 2008
    Posts
    45
    Quote Originally Posted by alois_rone View Post
    Thanks so much everyone. I finally decided to install Visual C++ express... just need to figure out how to use it now =)
    It may not hurt to have GCC also. You'd be surprised that what may compile in Microsoft's compiler will give you a long list of warnings and errors in GCC.

  12. #12
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    If you aren't writing Windows projects, you might get away with disabling the language extensions in the project settings (and turn up warnings to max, as well!), and you should get closer to standards compliant code.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  13. #13
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    > and you should get closer to standards compliant code.
    Or at least some twisted Microsoft version

  14. #14
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Well, the closer to the standard, the better, and that's what counts, right?
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  15. #15
    Registered User
    Join Date
    Jan 2005
    Posts
    7,366
    The latest Microsoft compilers are very standards compliant. You just have to make sure you aren't using their extras (it isn't that hard, just start with an Empty Project). The same applies to gcc. If you want standard and portable code you have to avoid using their extensions.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. IDE
    By djnorthyy in forum C++ Programming
    Replies: 6
    Last Post: 03-31-2008, 11:56 AM
  2. CBoard IDE of the year
    By cboard_member in forum A Brief History of Cprogramming.com
    Replies: 30
    Last Post: 12-09-2005, 07:50 AM
  3. 2 hdd, 1 ide
    By ElubHsif in forum Tech Board
    Replies: 6
    Last Post: 06-12-2005, 11:44 AM
  4. motherboard has 2 IDE socket?
    By beely in forum Tech Board
    Replies: 16
    Last Post: 10-30-2002, 10:55 PM
  5. HD on IDE 2
    By W.Churchill in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 03-13-2002, 08:53 PM