在ubuntu 14.04.3上安装gcc时出错 我最近安装了Ubuntu,我想开始用C和C++编写代码。p>

在ubuntu 14.04.3上安装gcc时出错 我最近安装了Ubuntu,我想开始用C和C++编写代码。p>,ubuntu,gcc,installation,Ubuntu,Gcc,Installation,我的桌面上有gdb和gcc文件 我在尝试安装上述软件时遇到此错误: soumya@soumya-VirtualBox:~/Desktop$ sudo dpkg -i libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64 [sudo] password for soumya: dpkg-split: error: error reading libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64: Is a directory dpkg: err

我的桌面上有gdbgcc文件

我在尝试安装上述软件时遇到此错误:

soumya@soumya-VirtualBox:~/Desktop$ sudo dpkg -i libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64
[sudo] password for soumya: 
dpkg-split: error: error reading libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64: Is a directory
dpkg: error processing archive libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64 (--install):
 subprocess dpkg-split returned error exit status 2
Errors were encountered while processing:
 libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64

我把所有的文件都放在桌面上了。我该怎么办?

在消息中,我们清楚地看到libstdc++6-4.7-dev_4.7.3-1ubuntu1_amd64在您的案例中是一个目录而不是文件

所以你必须提供一个文件

为了回答你的问题,当我第一次安装Ubuntu时,我发现已经安装了gcc

我刚刚输入了gcc-v,得到了:

gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04) 
如果出于任何原因,您无法访问gcc,并且为了在ubuntu中安装它,您将需要build essential软件包

Build essential包含构建Ubuntu软件包所必需的软件包列表,包括gcc编译器、make和其他必需的工具

就这样说吧:

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install build-essential
看一下,您将获得安装gcc的说明


完成此操作后,您将可以访问gccg++编译器

如果在ubuntu系统的终端窗口中键入gcc-v,结果如何?