zoukankan      html  css  js  c++  java
  • MAC中使用Vim和GCC编译C程序

    1、打开终端

    2、输入以下命令进入vim编辑器:

    vim a.c

    3、进入编辑器后按i进入insert模式,然后键入以下代码:

    #include<stdio.h>
    int main(){
    
    printf("
    helloWorld!
    
    ");
    
    return 0;
    
    }
      

    4、按ESC退出编辑模式,然后键入:wq,退出并保存刚编辑好的a.c

    5、在终端中输入以下代码,把a.c编译为可执行文件

    gcc a.c -o a

    6、输入./a然后回车,就可以看到程序a.c的执行结果:在终端打印出hello World!这句。

    MacBook-Pro-2:~ mac$ ./a
    
    helloWorld!
    
    MacBook-Pro-2:~ mac$

    注意:以上的第5步的代码其实是由四步组成的:

    (1)预处理:使用-E生成.i文件:

    gcc -E a.c -o a.i

    (2)汇编:使用-S生成.s文件:

    gcc -S a.i -o a.s

    (3)编译:使用-c生成.o文件:

    gcc -c a.s -o a.o

    (4)连接:使用-o生成可执行文件:

    gcc a.o -o a
  • 相关阅读:
    封装
    魔术方法类与有关面向对象的关键字
    JS基础
    轮播效果
    进度条效果
    2018年6月
    2018年5月
    Monte Carlo tree search 学习
    2018年4月
    pachi 学习
  • 原文地址:https://www.cnblogs.com/jiwangbujiu/p/5518589.html
Copyright © 2011-2022 走看看