Macbook中使用Vim和GCC编译C程序

Macbook中使用Vim和GCC编译C程序

MAC中使用Vim和GCC编译C程序

  1. 打开终端(Terminal);
  2. 输入以下命令进入Vim编辑器,同时创建xxx.c文件:
    vim xxx.c
    
  3. 此时已进入编辑器,按i进入insert模式,并输入代码,如:
    #include<stdio.h>
    
    int main(){
    printf("\nhelloWorld!\n\n");
    return 0;
    }
    
  4. 按ESC退出编辑模式,然后输入:wq,退出并保存刚编辑好的xxx.c
  5. 在终端中输入以下代码,把xxx.c编译为可执行文件
    gcc xxx.c -oxxx.out
    
  6. 输入./xxx.out然后回车,就可以看到程序的执行结果:在终端打印出hello World!
    ./xxx.out
    

注意: 以上的第5步的代码其实是由四步组成的:
(1)预处理:使用-E生成.i文件:

gcc -E xxx.c -o xxx.i

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

gcc -S xxx.i -o xxx.s

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

gcc -c xxx.s -o xxx.o

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

gcc xxx.o -o xxx

参考


Vim及GCC指令

-To be continued…

猜你喜欢

转载自blog.csdn.net/sinat_41918479/article/details/84970276