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--gedit
and 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