大家好,接下來會記錄我第一次進行Ubuntu18.04的安裝及簡單的C語言程式編譯執行,感謝閱讀~
首先我們下載VMware-workstations,然後在VMware上選擇新建虛擬機器器,選擇Ubuntu18.04的光碟映像為我們的作業系統,分配足夠Ubuntu正常執行的記憶體及虛擬硬碟的記憶體,然後等待Ubuntu的安裝完成。
在終端介面輸入 sudo apt install gcc ,系統會自動開始下載gcc編譯器,如下載速度較慢,可更改下載源為國內映象源進行下載。
首先在終端介面輸入 touch hello.c ,先建立一個文字檔案,然後開啟文字檔案在文字檔案內編寫hello world的程式。
編寫完成後點選儲存,返回終端介面,輸入gcc hello.c -o hello 進行程式的編譯,之後輸入 ./ 進行程式的執行。
編寫一個主程式檔案 main1.c 和一個子程式檔案 sub1.c, 要求:子程式sub1.c 包含一個算術運算函數 float x2x(int a,int b),此函數功能為對兩個輸入整型引數做某個運算,將結果做浮點數返回;主程式main1.c,定義並賦值兩整型變數,然後呼叫函數 x2x,將x2x的返回結果printf出來。在ubuntu系統用gcc 命令列方式編譯主程式main1.c 並執行。
首先,在終端輸入make,看系統內是否有make,如沒有則需要輸入 sudo apt install make 進行下載。下載完成後輸入gedit Makefile建立Makefile檔案,在Makefile檔案內按照格式輸入以下內容:
之後在終端介面輸入make進行編譯,之後進行執行
通過以上步驟的學習,可以初步掌握:Ubuntu的安裝及執行、Linux基本命令的使用、簡單的C語言程式在Ubuntu上的編譯執行,以及以Makefile方式進行程式的編譯和執行。