專案內容
這個作業屬於那個課程
這個作業的要求在哪
學號-姓名
17041521-肖程昊
作業學習目標
1、linux系統下c語言開發環境搭建 2、學習linux系統環境c語言開發過程
一、學習linux系統中如何檢視幫助文件
man 命令/配置檔案 #獲得命令或配置檔案幫助資訊二、在linux系統中安裝c語言編譯器等開發工具(編輯器,編譯器)命令 --help #獲得命令的中文幫助資訊
由於我使用的是centos系統,所以系統已經自帶gedit編輯器。三、linux系統下單個c語言檔案編譯鏈結過程(預處理,編譯,彙編,鏈結,執行)
mkdir main.c #之前在資料夾zuoye已執行gedit main.c #使用gedit編輯器來編寫main.c檔案
gcc -e main.c -o main.out #預編譯main.c檔案,輸出main.out檔案
gcc -s main.c -o main1.out #編譯main.c檔案,輸出main1.outvim main1.out #用vim命令檢視main1.out檔案
cat main1.out #檢視main1.out檔案
gcc -c main.c -o main2.out #彙編main.c檔案,輸出main2.outobjdump -d main2.out #檢視彙編檔案
gcc main2.out -o main #鏈結objdump main #檢視彙編檔案
./表示當前資料夾四、linux系統下多個c語言檔案編譯鏈結(命令列方式,make方式)
用touch建立min.c,my1.c,my2.c,my1.h,my2.h
第一種編譯時需要所有檔案重新編譯,但一次可以直接生成所有的可執行檔案,並且不產生目標檔案。第二種方法需要乙個乙個的產生目標檔案,但在修改時只需要修改需要修改的檔案即可。
Linux系統C語言開發環境學習
專案 內容作業所屬課程 作業要求 學號 姓名 17041507 陳偉騫 作業學習目標 學習linux系統c語言開發環境 檢視gcc版本資訊 檢視make版本資訊 通過vim編輯器編寫乙個最簡單的c語言程式,先建立乙個資料夾,然後進入剛建立的資料夾。我們輸入完了源程式,接下來我們進行c語言程式編譯的四...
Linux系統C語言開發環境學習
專案內容 這個作業屬於哪個課程 這個作業的要求在 學 號 姓名 17043213 胡武利 作業學習目標 1 linux系統下c語言開發環境搭建 2 學習linux系統環境c語言開發過程。實驗內容 1 安裝c語言開發環境 1 檢視gcc版本資訊 2 檢視make版本資訊 2 簡單c語言練習 1 首先我...
Linux系統C語言開發環境學習
專案 內容這個作業屬於哪個課程 這個作業的要求在 學號 姓名 17043231 鄒明傑 作業學習目標 1.linux系統下c語言開發環境搭建 2.學習linux系統環境c語言開發過程 1.安裝c語言開發環境 2.簡單c語言練習 1 首先我們通過man命令檢視幫助文件 2 命令列模式簡單c語言編譯鏈結...