在linux中經常使用make命令來編譯程序,特別是大程序,而make命令所執行的動作依賴於Makefile文件,最簡單的Makefile文件創建以”Hello World!”爲例。
(1)、新建一個hello文件夾
sudo mkdir hello
(2)、改變路徑到hello文件夾下,創建hello.c文件,並編寫相應代碼
cd hello
sudo vi hello.c
(3)、創建Makefile文件,編寫代碼
sudo vi Makefile
編寫Makefile代碼,這裏需要注意第二行和第四行一定要使用Tab鍵來空格
(4)、使用make命令來進行編譯
sudo make
(5)、運行程序
./hello
(6)、需要清除編譯結果可以使用make clean命令
sudo make clean
特別說明:
由於我的用戶不具備相應的權限,所以需要權限時要加上sudo,使用超級用戶權限