《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爲生成的可執行文件)
注意:
- cc 文件名.c : 會自動執行編譯和鏈接,沒有看到生成的.o文件是由於在此過程當中自動刪除了
- cc 文件名1.c : 文件名2.c 文件名3.c 可同時編譯多個文件,用空格隔開
- cc 文件名.o -o test : 默認生成的可執行文件名爲a.out 此時可修改成test(可執行文件),運行時直接./test回車便可,不能再寫./test.out
歡迎關注本站公眾號,獲取更多信息