`
Wynston
  • 浏览: 8976 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

emacs 下编译c程序

 
阅读更多

看到网上很多朋友在用EMACS时, 无法在其中编译C程序, 所以在这里写下一点我的心得,希望对那些刚要入门EMACS的朋友们有用.
1:在终端启动EMACS. $ emacs RET
 
2:按C-x C-f, 键入文件名, 如:hello.c
 
3:hello.c 源代码:
 
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char *argv[])
{
    printf("Hello, World!\n");
   
    exit(0);
}
 
4:键入M-x compile RET, 此时会出现make -k, 按Backspace, 删除make -k, 键入:
gcc hello.c -o hello RET
 
5:此时EMACS会开启一WINDOW, 显示: Compilation finished at Fri Aug 22 11:05:15, 呵呵, 恭喜, 编译成功.
 
6: 下面你可以在终端或在EMACS下运行./hello了.
分享到:
评论

相关推荐

    使用Emacs开发iPhone应用程序的教程--千锋培训

    文档介绍了前言,环境设定,设定 XCode 的外部编辑器,macs 中管理 Objective-C 文件,编译与执行,查找帮助,扩展设置,打开头文件,补全,安装,设 置,安装,设 置,Text macros(模板),安 装,设 置,自动插入...

    gnu emacs-24.3

    支持C/C++,Perl,Python,Lisp等等 玩游戏 计算器 记日记 煮咖啡 管理日程,Task,ToDo,约会等 个人信息管理 目录管理 文件比较 阅读info和man文档 浏览网站 为各种程序(TeX等)提供统一的操作界面 …… 此外...

    emaci:调度程序,用于emacs中的编译

    emaci:调度程序,用于emacs中的编译

    linux C编程实战

     1.5 Linux下程序的开发环境和开发过程   1.6 习题   第2章 C编程基础、Vi和Emacs编辑器   2.1 C程序的结构   2.2 C语言的基本数据类型   2.2.1 整型   2.2.2 浮点型   2.2.3 字符型   2.3...

    嵌入式Linux C语言开发工具

    作者:华清远见嵌入式培训中心 &lt;br&gt;第二章、嵌入式Linux C语言开发工具 &lt;br&gt;任何应用程序的开发都离不开编辑器、编译器及调试器,嵌入式Linux的C语言开发也一样,它也有一套优秀的编辑、编译及调试工具。...

    [Objective-c程序设计].杨正洪等.扫描版

    《Objective-C程序设计》(作者杨正洪、郑齐心、李建国)通过大量的实例系统地介绍了Objective-C语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读本书后,可以掌握Objective-C语言的基本内容,并进行...

    emacs.d:Emacs配置

    Emacs提供了无需应用程序的功能。 所有功能都集成到您的Emacs实例中,而不是单独的应用程序。 令人惊讶的是,这可行。 是否曾经想使用相同的代码片段工具来编写C ++类和电子邮件? Emacs充满了令人难以置信的软件...

    Linux下C语言编程概述

    Linux下的C语言程序设计与在其他环境中的C程序设计一样,主要涉及到编辑器、编译链接器、调试器及项目管理工具。 (1)编辑器  Linux下的编辑器就如Windows下的word、记事本等一样,完成对所录入文字的编辑...

    .emacs.d:.emacs.d

    Emacs提供了无需应用程序的功能。 功能而不是单独的应用程序,而是全部集成到您的Emacs实例中。 令人惊讶的是,这可行。 是否曾经想过使用相同的代码段工具来编写C ++类和电子邮件? Emacs充满了令人难以置信的软件...

    .emacs.d:M-Emacs配置的分支

    Emacs提供了无需应用程序的功能。 功能而不是单独的应用程序,而是全部集成到您的Emacs实例中。 令人惊讶的是,这行得通。 是否曾经想过使用相同的代码段工具来编写C ++类和电子邮件? Emacs充满了令人难以置信的...

    linuxC编程实战.part2.rar(文件已加密)

     1.5 Linux下程序的开发环境和开发过程   1.6 习题   第2章 C编程基础、Vi和Emacs编辑器   2.1 C程序的结构   2.2 C语言的基本数据类型   2.2.1 整型   2.2.2 浮点型   2.2.3 字符型   2.3...

    linux C编程实战 电子书part2

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linux C编程实战 电子书part3

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linux C编程实战 电子书part4

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linux C编程实战 电子书part5

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linux C编程实战 电子书part1

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linuxC编程实战.part5.rar

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linuxC编程实战.part3.rar

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    linuxC编程实战.part4.rar

     3.4.1 程序的编译过程   3.4.2 gcc的常用选项   3.4.3 gcc的报错类型及对策   3.5 面试题选与实例精讲   3.5.1 面试题选   3.5.2 实例精讲   3.6 习题   第4章 C函数、数组、指针和调试器...

    Mac下使用Eclipse编译C/C++文件出现 launch failed, binary not found 解决方案

    新建C/C++工程第一页,toolchains选择哪个都一样,如... 您可能感兴趣的文章:C++获取本机MAC,IP,MASK地址的方法如何利用Emacs来调试C++程序C++获得本机所有网卡的IP和MAC地址信息的实现方法详解C++的JSON静态链接库Js

Global site tag (gtag.js) - Google Analytics