问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使用emacs编写c语言程序,并编译运行之

发布网友 发布时间:2022-04-14 22:14

我来回答

2个回答

热心网友 时间:2022-04-14 23:43

vi和emacs被分别被称为编辑器之神和神之编辑器。vi的入门精通都很难,emacs入门容易,精通难;vi使用起来不停地切换模式,而emacs则不停地ctrl,meta等组合键。因此,高德纳大师说操作Emacs,就像弹奏管风琴。

vi是有模式的,因此他很少使用组合键,编辑起来确实要高效,而我厌烦不停的模式切换。选择了emacs。很巧,在国外,几乎所有的大师都是使用emacs的,James Gosling们(Java语言设计者),Donald Knuth们(),Jamie Zawinski们,Eric Benson们。我觉得真正的工程师用Emacs。emacs是那种能让你用上100年的编辑器。

接下来介绍如何使用emacs来编写,编译,运行c程序。(先声明下,这是写给初学者看的。):
1.进入emacs 后,C-x,C-f找到文件或新建文件
然后编写程序,如hello.c

2.保存所编写的程序,命令是C-x,C-s,
3.编译程序。通过命令M-x shell或M-x eshell进行shell模式,然后使用gcc -Wall -o hello hello.c进行编译,如果没有安装gcc,请先安装gcc。

4.运行:./hello 即可运行编译好的可执行程序,如下图:

5.切换回编辑区: c-x b ’buffername‘可以切换到某个buffer,如要切换回刚才那个hello.c编辑区,输入c-x b "buffername"。有木有发现,emacs比vi好用多了。
(完)
望采纳,谢谢
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中支黄金叶什么价 怎么在整个PPT中加入背景音乐,而不是在一张幻灯片中插入,我要的是从... 构造柱有哪些构造措施 中国风的女式花裤配什么鞋 留抵抵税额是什么意思 留抵税抵什么意思 ...里发现很多门店装修和华为一样的,但是官网查不到,这种店铺购买... 墙布贴了关窗多久 墙布贴了要关窗多久 墙布贴好要多久密闭多久 2013年现代途胜跑了十三万公里多少钱能买? 现代的途胜什么时候停产? 2020年买2009款北京现代途胜现在开会不会过时? 【车主点评:虎虎生威的途胜】 15年的现代途胜能买多少钱。跑了7000公里 现代途胜停产了吗? 现代途胜降价销售是不是库存车型 六缸途胜库存车哪里有买 超过八个月的北京现代途胜能买吗 现代途胜2017年12月出产的现在还可以买吗? 昆区的驴肉火烧美食 包头昆区哪里有小吃街 BG-95羽毛球线拉多少磅合适 怎么使用emacs编写c语言程序,并编译运行之 等腰三角形的高怎么算 三条边都是2.8米的等腰三角形,它的高度是多少米? 等腰三角形有几条高 求等腰三角形的高度 等腰三角形有几条高? 等腰三角形的高度要怎么找? 一不小小确认办理了电竞风暴产品包业务,怎样取消? 移动宽带电视电竞怎么取消? 中国联通宽带电竞包月怎么取消? 移动网络电视电竞如何取消? 中国移动电子竞技专区,费用29.00元;是什么? 我家电视坏了两个月了,中国移动居然还帮我订阅了芒果电竞包月,这个只能在遥控器上面订的,真的可笑? 银河_电竞业务怎么退订? carrier空调使用说明书 如何使用emacs编写c语言程序,并编译运行 虎牙直播多少钱卡爷?是一次性给1000块钱吗? 小学生春游综合症 英文怎么说? 心理学家如何看待小学生去春游 如何克服小学生假期综合症,我来支招 为什么小学生喜欢春游 小学生该不该去春游,只要不该去的理由 怎样学习 Emacs 小学生该不该去春游? 该,理由;不该,理由 小学生班级组织春游收费200一人合理吗 带队小学生去春游,小学生发生意外死亡了,导游需要负责吗? 小学生春游活动春游有什么好处评测