MAC中使用Vim和GCC編譯C程序


1、打開終端

 

2、輸入以下命令進入vim編輯器:

vim a.c

 

3、進入編輯器后按i進入insert模式,然后鍵入以下代碼:

#include<stdio.h>
int main(){

printf("\nhelloWorld!\n\n");

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM