关于linux里C++的编译运行

我的ubuntu里已经装了g++,我是不是就直接用emacs写代码就好了?写完之后怎么调试呢,编译运行的命令是什么?有没有什么比较好的编译器推荐的?... 我的ubuntu里已经装了g++,我是不是就直接用emacs写代码就好了?写完之后怎么调试呢,编译运行的命令是什么?有没有什么比较好的编译器推荐的? 展开
 我来答
wanglixin1001
推荐于2016-10-29 · TA获得超过4175个赞
知道大有可为答主
回答量:1758
采纳率:80%
帮助的人:964万
展开全部
直接使用emacs或者vim写好源文件.cxx,然后编译运行。
编译的选项很多,您可以search一下 "linux下编译C++" 来find相关资料。
编译器就用GCC就可以了。gcc编译c,g++编译c++。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e651196
2013-01-21 · TA获得超过141个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:157万
展开全部
比如说你写的一个 test.cpp
编译命令是: g++ -g test.cpp
会输出一个a.out执行文件

调试命令是: gdb a.out

编译器使用VI VIM EMACS都行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maxnu
2013-01-21 · TA获得超过555个赞
知道小有建树答主
回答量:721
采纳率:50%
帮助的人:488万
展开全部
编译器g 就可以了,调试用gdb,另外编译执行找个emacs插件就可以了,或者换个ide
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ennano
2013-01-23 · TA获得超过1744个赞
知道小有建树答主
回答量:813
采纳率:100%
帮助的人:326万
展开全部
一般情况下,直接g++ -o目标文件名 你的所有cpp文件名(头文件名不用带)
比如你写了test.cpp和test.h
输入 g++ -g -o test test.cpp,就会生成test的可执行程序,用./test执行,

看下makefile的规则,会让你编译省事很多,有问题欢迎追问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式