I\'ve got a simple hello world example that I\'m trying to compile on OS X, named hw.cpp
:
#include
#include
usin
Use the following for multiple .cpp files
g++ *.cpp
./a.out
Try
g++ hw.cpp
./a.out
g++
is the C++ compiler frontend to GCC.
gcc
is the C compiler frontend to GCC.
Yes, Xcode is definitely an option. It is a GUI IDE that is built on-top of GCC.
Though I prefer a slightly more verbose approach:
#include <iostream>
int main()
{
std::cout << "Hello world!" << std::endl;
}
Compiling it with gcc
requires you to pass a number of command line options. Compile it with g++
instead.
g++ hw.cpp -o hw
./hw
The new version of this should read like so:
xcrun g++ hw.cpp
./a.out
Also, you can use an IDE like CLion (JetBrains) or a text editor like Atom, with the gpp-compiler plugin, works like a charm (F5 to compile & execute).