《C語言》-(整個程序的運行過程)

程序的運行過程:

1.編寫代碼:

2.編譯:把C語言代碼翻譯成0和1

  • 工具:clang編譯器,(Xcode 3 gcc Xcode 4 llvm clang)
  • 指令:cc -c 文件名.c
  • 做用:編譯成功會自動生成一個.o目標文件

3.鏈接:把咱們的.o目標文件和系統自帶的函數庫合併在一塊兒,生成一個可執行文件

  • 指令:cc 文件名.o
  • 做用:連接成功後會自動生成一個.out可執行文件

4.運行

  • 指令:./a.out(./表明在當前文件夾下,a.out爲生成的可執行文件)

 

注意:

  1. cc 文件名.c : 會自動執行編譯和鏈接,沒有看到生成的.o文件是由於在此過程當中自動刪除了
  2. cc 文件名1.c  : 文件名2.c 文件名3.c 可同時編譯多個文件,用空格隔開
  3. cc 文件名.o -o test  : 默認生成的可執行文件名爲a.out  此時可修改成test(可執行文件),運行時直接./test回車便可,不能再寫./test.out
相關文章
相關標籤/搜索