文章目錄
- 前言
- 一、檔案類型
- 二、vim的初步學習使用
-
- 1.vim的相關使用
- 2.程式的生成過程
- 總結
前言
由于上課時間的限制,是以筆記已經全部使用onenote記錄,然後上傳到CSDN。
一、檔案類型
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPBJGa4dVWzhnMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL5YTN2MDOzcTMwEzMwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
二、vim的初步學習使用
1.vim的相關使用
指令如下(示例):
2.程式的生成過程
預處理生成 .i 檔案:
gcc -E hello.c -o hello.i
編譯生成 .s檔案:
gcc -S hello.i -o hello.s
編譯生成 .o檔案:
gcc -c hello.s -o hello.o
編譯生成最後的檔案:
gcc hello.o -o hello
總結
mycode功能很強大,但現階段不建議使用,
可以直接gcc hello.c,會生成a.out,可以直接./a.out,但隻限制于調試(因為會生成多個a.out)。