Reputation: 1174
I have recently switched from Windows to Mac . I was told that Xcode has the C/C++ libraries(GCC) included. Apparently, the new Xcode 5 doesn't have them. As IDE, I have CodeBlocks downloaded. How do I install the libraries for CodeBlocks in Mac?
Upvotes: 3
Views: 4517
Reputation: 9169
Apple deprecated gcc
in XCode5 (after giving warning for quite a few releases). The main reason for this was that clang
is now the system compiler, along with libc++, its accompanying standard library. One of the motivations for the move to clang is that the IDE makes heavy use of the compiler's modular architecture for code syntax highlighting, indexing and refactoring.
I can't imagine many reasons why you actually would specifically need GCC if building software on MacOSX and iOS. Clang has had the edge of GCC in both compilation speed and standards compliance for some time.
What you may need to do, if you haven't already, is install the optional XCode5 command-line tools package (the UI for this changed a few versions ago - google for the solution to your version of XCode5). This installs clang
and other command-line tools (or more likely symlinks to them) in /usr
, which where external tools and build and configuration tools such as cmake
and autoconf
expect them to be. clang
is also aliased to cc
.
Upvotes: 1