[Emacs学习笔记]使用Emacs写c语言并编译运行
来源:互联网 发布:油耗测试软件 编辑:程序博客网 时间:2024/06/07 11:13
使用Emacs写c语言并编译运行
学习了一段时间的Emacs之后,想用这个编辑器写一些东西了,就从c语言开始吧。这个例子中实现了一个最简单的hello world 的编译运行。
编辑hello.c
使用C - x C - f 创建文件,这个程序比较简单,可以就创建在桌面上。
也就是:~/Desktop/hello.c
创建之后,即可在新出现的界面中进行编辑,如图:
我们可以发现保存成 .c 文件之后,Emacs会像其他文本编辑器一样,对语句的不同部分进行不同的颜色处理,在这列暂时没有看到IDE里面的代码补全,但是估计以后是可以搞出来的。
编译运行
这里使用gcc对hello.c 进行编译。
如何进行呢?需要在Emacs 里面进入shell模式,通过终端进行其他命令的调用。
使用命令 M - x eshell RET 来进入终端:
进入之后发现界面和终端几乎是一样的,除了颜色会有一些不一样,关于颜色, 应该是可以自定义的,现在还未找到方法, 不过以后有空的时候可以思考一下如何做~
然后调用 gcc 命令来编译文件
编译的语句是
gcc hello.c -o a.out
之后执行
./a.out
就能在屏幕中打印出 hello world! 了。
使用 exit 来退出终端模式,进入原来的文本编辑模式,
0 0
- [Emacs学习笔记]使用Emacs写c语言并编译运行
- 如何使用emacs编写c语言程序,并编译运行之
- 使用emacs编写c程序并编译
- Emacs环境下编译并运行C/C++程序
- Emacs学习笔记(14):在Emacs中使用git
- Emacs学习笔记(8): 使用emacs浏览网页
- Emacs学习笔记(14):在Emacs中使用git
- 如何在GNU Emacs环境下编译并运行C/C++程序?
- emacs下编译c
- emacs配置文件 c语言
- linux系统下,用emacs写c++并编译
- emacs学习笔记
- emacs学习笔记
- Emacs学习笔记
- Emacs 学习笔记一
- Emacs 学习笔记二
- Emacs学习笔记
- emacs学习笔记
- 数据结构之链栈的所有操作
- C++ 深拷贝 与 浅拷贝
- spring-mongodb-data存储文件
- 测试测试测试
- 3D软引擎之深度排序
- [Emacs学习笔记]使用Emacs写c语言并编译运行
- ABI EABI
- C# 发送邮件
- c语言学习感受
- jquery inArray JSON解析
- ASM迁移至文件系统
- IOS菜鸟的所感所思(八)——coreData与网络歌曲的本地化
- LeetCode 137:Single Number II
- EEliod嵌入式实验5