I have recently installed ubuntu 14.04 . I tried to run a c++ code by a command like this:
g++ first.cpp -o first
Then it said:
The program 'g++' is currently not installed. You can install it by typing:
sudo apt-get install g++
And then I did. After typing it and pressing enter it showed a message like this:
gedit is already the newest version.
libgrail6 is already the newest version.
xserver-xorg-core is already the newest version.
libgdata13 is already the newest version
...
(and many more lines like this)
Then I tried to run the same command given above again. But the terminal said again that I don't have g++ installed. What am I missing here? How to run the C++ code now?

sudo apt-get install g++selected--geditand so forth--aren't dependencies ofg++and shouldn't be listed. Thusapt-get's matchingg++as a pattern (a regular expression) a package name. (Actually, it might be matching the first+as part of a regexp and the second as special APT syntax, I'm not sure.) This doesn't normally happen when trying to installg++; when it does, it means it does not know a package whose exact name isg++actually exists. The solution is here. (c.f. this question). – Eliah Kagan Sep 14 '14 at 12:56