求助!关于编译c++程序!
Tofloor
poster avatar
bovenson
deepin
2015-09-11 04:41
Author
怎么命令行编译CPP文件?用cpp编译提示:deepin linux 编译cpp
g++怎么无法安装啊?

望各位不吝指教!!
Reply Favorite View the author
All Replies
4***[email protected]
deepin
2015-09-11 04:56
#1
命令行输入:sudo apt-get install build-essential
另外,你百度一下gcc的命令行用法网上教程多的很啊,请学会多用搜索吧。
Reply View the author
136******54
deepin
2015-09-11 05:08
#2
deepin默认有g++,在终端下,假设你的文件是hello.cpp,那么就用g++ hello.cpp
Reply View the author
4***[email protected]
deepin
2015-09-11 05:13
#3
你可以看下这篇关于g++的介绍:http://www.cnblogs.com/cryinstall/archive/2011/09/27/2280824.html
Reply View the author
SnDream
deepin
2015-09-11 05:19
#4
g++ -o 目标程序名 源代码.cpp
Reply View the author
bovenson
deepin
2015-09-11 05:44
#5
https://bbs.deepin.org/post/32415
命令行输入:sudo apt-get install build-essential
另外,你百度一下gcc的命令行用法网上教程多的很啊,请 ...

@lenovo:~$ sudo apt-get install build-essential
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
build-essential : 依赖: gcc (>= 4:4.4.3) 但是它将不会被安装
                   依赖: g++ (>= 4:4.4.3) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
Reply View the author
bovenson
deepin
2015-09-11 05:45
#6
https://bbs.deepin.org/post/32415
deepin默认有g++,在终端下,假设你的文件是hello.cpp,那么就用g++ hello.cpp

真假?我刚安装了,但是:
@lenovo:~/program$ cpp a.cpp -o a
cpp: error trying to exec 'cc1plus': execvp: 没有那个文件或目录
Reply View the author
4***[email protected]
deepin
2015-09-11 05:55
#7
https://bbs.deepin.org/post/32415
@lenovo:~$ sudo apt-get install build-essential
正在读取软件包列表... 完成
正在分析软件包的依赖关 ...

sudo apt-get install aptitude
sudo aptitude install g++
试试这样行不?
Reply View the author
bovenson
deepin
2015-09-11 06:14
#8
https://bbs.deepin.org/post/32415
sudo apt-get install aptitude
sudo aptitude install g++
试试这样行不?

好了,非常感谢!
Reply View the author
xliang9550
deepin
2015-09-12 02:02
#9
前几天Ubuntu官方源的g++挂了,改用国内的镜像源就能下载安装。
Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG