C++ Compiler

Discussion in 'OT Technology' started by Sexual Vanilla, Jan 30, 2007.

  1. Sexual Vanilla

    Sexual Vanilla New Member

    Joined:
    May 23, 2005
    Messages:
    6,305
    Likes Received:
    0
    Location:
    South Carolina
    I have a programming assignment in C++ due in a few weeks, and was wondering where I can get a decent C++ compiler, preferably free. I've been programming solely in Java and PHP so far, and haven't had the need for a C++ compiler since my freshman/sophomore year. Thanks.
     
  2. Joe_Cool

    Joe_Cool Never trust a woman or a government. Moderator

    Joined:
    Jun 30, 2003
    Messages:
    299,374
    Likes Received:
    580
    I've never tried it, but I think GCC is available for windows (assuming that's what you're using). :dunno:
     
  3. SLED

    SLED build an idiot proof device and someone else will

    Joined:
    Sep 20, 2001
    Messages:
    28,118
    Likes Received:
    0
    Location:
    AZ, like a bauce!
    :werd: I like to install Cygwin and use GCC on that, but it really depends on what the requirements are. Does platform matter?
     
  4. Sexual Vanilla

    Sexual Vanilla New Member

    Joined:
    May 23, 2005
    Messages:
    6,305
    Likes Received:
    0
    Location:
    South Carolina
    I'm running Windows XP Professional...sorry I forgot to mention that.
     
  5. Doc Brown

    Doc Brown Don't make me make you my hobby

    Joined:
    Mar 31, 2006
    Messages:
    16,404
    Likes Received:
    0
    Location:
    Ohio
    Oh cool, the second c++ thread I get to post in today, only this time
    I have a question.

    How much work is it to learn basic programming from scratch?
     
  6. Sexual Vanilla

    Sexual Vanilla New Member

    Joined:
    May 23, 2005
    Messages:
    6,305
    Likes Received:
    0
    Location:
    South Carolina
    Depends on how much you already know. Basic programming isn't hard. Like everything else, it just takes practice.
     
  7. TheDarkHorizon

    TheDarkHorizon \xC0\xFF\xEE

    Joined:
    Sep 26, 2002
    Messages:
    2,396
    Likes Received:
    0
    Location:
    San Francisco, CA
    If you want a full blown C++ IDE for Windows, I recommend Visual C++ 2005 Express, as it's free (available here: http://msdn.microsoft.com/vstudio/express/visualc/).
     
  8. Coottie

    Coottie BOOMER......SOONER OT Supporter

    Joined:
    Jun 6, 2006
    Messages:
    32,407
    Likes Received:
    0
    Location:
    OKC
    It all depends on how hard you are willing to work to obtain the knowledge you seek. I tried to learn programming on my own for awhile but it's much more efficient with a good teacher. There's much more to programming than just learning the language.
     
  9. samm

    samm Next in Line

    Joined:
    Dec 22, 2000
    Messages:
    2,630
    Likes Received:
    0
    Location:
    San Jose, CA
  10. Sexual Vanilla

    Sexual Vanilla New Member

    Joined:
    May 23, 2005
    Messages:
    6,305
    Likes Received:
    0
    Location:
    South Carolina
    Thanks for the links...though I'll stick to tried and true XP for the time being.
     
  11. lugoismad

    lugoismad Active Member

    Joined:
    Jul 22, 2006
    Messages:
    21,469
    Likes Received:
    17
    Bloodshed DevC++ is pretty good.
     
  12. bStiffler582

    bStiffler582 New Member

    Joined:
    Jul 3, 2005
    Messages:
    14
    Likes Received:
    0
    Visual C++ Express. It's pretty much fully functional.
     
  13. Zappy

    Zappy New Member

    Joined:
    Dec 6, 2006
    Messages:
    512
    Likes Received:
    0
    amen!
     
  14. TheUser20

    TheUser20 OT Supporter

    Joined:
    Sep 7, 2005
    Messages:
    1,835
    Likes Received:
    0
    Location:
    Illinois
    Bloodshed ftw, or linux term
     
  15. 311-420

    311-420 New Member

    Joined:
    Sep 28, 2005
    Messages:
    370
    Likes Received:
    0
    Location:
    San Marcos, muthafuckin Texas
    what we use here on campus
     
  16. deusexaethera

    deusexaethera OT Supporter

    Joined:
    Jan 27, 2005
    Messages:
    19,712
    Likes Received:
    0
    Learning to program is far less frustrating than being unable to write programs. How many times have you wished your computer could do something, but it couldn't? If you can write programs, you can make it do that. It's like building yourself a custom-made desk that fits perfectly, or something else ambiguously-useful like that. (cough cough)

    For Windows development, Visual Studio is the only way to go -- it's just so damned easy to create user interfaces and then make them functional in VB or VC#.

    For cross-platform development, you'll be looking at making web apps using some mix of HTML/JavaScript/(insert hot new server-side language here). It's possible to make some pretty impressive web-based apps running off your own home server, though I'd say it takes a lot more patience than writing code that you can compile and run natively on whatever OS you use.

    For Linux/BSD/OSX development, I have no clue how to go about that, I'll let someone else make suggestions there. Maybe HyperCard? :mamoru:
     
  17. Cthalupa

    Cthalupa New Member

    Joined:
    May 5, 2006
    Messages:
    46,930
    Likes Received:
    0
    Location:
    Dallas, Texas
    I use Bloodshed for my (very) limited C++ programming.
     
  18. Supergeek

    Supergeek New Member

    Joined:
    Jan 23, 2007
    Messages:
    1,855
    Likes Received:
    0
    Location:
    Colorado
    Visual C++ Express 2005 or whatever it's called. It's free, and will do anything you want to do as a hobbyist/student.
     

Share This Page