Any good free C++ Compilers besides Xcode

Discussion in 'Mac Programming' started by agentgore99, Jul 23, 2012.

  1. agentgore99
    Expand Collapse
    macrumors newbie

    Joined:
    Sep 5, 2011
    Location:
    Clarksville, TN, USA
    #1
    Hey everybody, I would use XCode but it won't run on OSX Mountain Lion.

    Every time i try to download it it says the current version of OSX is too new.
     
  2. gnasher729
    Expand Collapse
    macrumors G5

    gnasher729

    Joined:
    Nov 25, 2005
    #2
    As a registered developer, you should know where to get the right XCode version from. Alternatively, if you are using a pirated version of Mountain Lion, then you get exactly what you deserve.
     
  3. ChristianJapan
    Expand Collapse
    macrumors 68040

    ChristianJapan

    Joined:
    May 10, 2010
    Location:
    日本
    #3
    Always an alternative: http://gcc.gnu.org/

    Better is: go and download the matching XCode to your OS version from developer center at Apple; they have one.

    Or you just wait until ML is officially out and Apple put XCode in AppStore.
     
  4. nofunsir
    Expand Collapse
    macrumors member

    nofunsir

    Joined:
    Dec 30, 2009
    Location:
    Reno
    #4
    QT and Eclipse

    QT is cross platform, as is Eclipse.
     
  5. Mac_Max
    Expand Collapse
    macrumors 6502

    Joined:
    Mar 8, 2004
    #5
  6. milbournosphere
    Expand Collapse
    macrumors 6502a

    milbournosphere

    Joined:
    Mar 3, 2009
    Location:
    San Diego, CA
    #7
    XCode is an IDE, not a compiler. The latest version of GCC or G++ should do you just fine...
     
  7. agentgore99
    Expand Collapse
    thread starter macrumors newbie

    Joined:
    Sep 5, 2011
    Location:
    Clarksville, TN, USA
    #8
    I'm not an Apple developer, But its not pirated either Apple invited me to be a part of their customer seeding program.
     
  8. gnasher729
    Expand Collapse
    macrumors G5

    gnasher729

    Joined:
    Nov 25, 2005
    #9
    From Apple's website:

     
  9. Candunc
    Expand Collapse
    macrumors member

    Joined:
    Jul 5, 2012
    Location:
    Canada
  10. Mac_Max
    Expand Collapse
    macrumors 6502

    Joined:
    Mar 8, 2004
    #11
    Not to start a peeing contest here... but you realize what site this is right?
     
  11. gnasher729
    Expand Collapse
    macrumors G5

    gnasher729

    Joined:
    Nov 25, 2005
    #12
    This here is the "Mac Programming" forum. Part of programming is ethical behaviour, including respect for any NDAs that you might be under.
     
  12. guzhogi
    Expand Collapse
    macrumors 68020

    guzhogi

    Joined:
    Aug 31, 2003
    Location:
    Wherever my feet take me…
    #13
    If you have the just released version of ML, you can get the proper version of xCode from the Mac App Store.
     
  13. nofunsir, Aug 18, 2012
    Last edited: Aug 18, 2012

    nofunsir
    Expand Collapse
    macrumors member

    nofunsir

    Joined:
    Dec 30, 2009
    Location:
    Reno
    #14
    You are being wearily pedantic and not contributing positively to this thread.

    Unlike you, what I did was see through his apparent mis-labeling/mis-understanding of what X-code is, and realize what he was actually asking for.

    One thing needing avoidance is know-it-alls bantering about terminology when a non-expert asks a simple question from a forum the members of which he hopes are more knowledgable than he.

    QT, as in QT Creator, or the QT SDK, is a development environment as well as the name of its framework.
     
  14. gnasher729
    Expand Collapse
    macrumors G5

    gnasher729

    Joined:
    Nov 25, 2005
    #15
    This thread is about programming. Programming doesn't work when you're not pedantic.
     
  15. KnightWRX
    Expand Collapse
    macrumors Pentium

    KnightWRX

    Joined:
    Jan 28, 2009
    Location:
    Quebec, Canada
    #16
    *pssst*.

    He's also wrong. QT extends C++ with signals, emits and slots. As such, any QT code needs to be passed through moc, the Meta-Object Compiler.

    ;)
     

Share This Page