linux下完成makefile編譯文件

Ok,下面開始編寫makefile文件,在編寫之前先解釋一下游戲規則

make指令解釋:make是一個命令工具,是一個解釋makefile中指令的工具,它可以簡化編譯過程裏面所下達的指令,當執行make時,make會在當前目錄下搜尋makefile這個文本文件,執行對應的操作。

makefile:規則定義集,指定哪些文件需要先編譯,哪些文件需要重新編譯。

makefile規則

目標:目標文件1  目標文件2

<tab>gcc -o 執行文件 目標文件1 目標文件2

 

1.先寫兩個c文件

lang.c 冒泡排序

另一個普通c文件alang.c

2.

創建一個簡單的makefile文件

3,使用make指令

4.運行成功

5.

易錯點分析:

  1. 首先注意makefile文件編寫格式 gcc前面一定要用tab不要用空格
  2. 第一次使用make指令的時候出現了這種錯誤

這錯誤說明出現了兩個main()函數,找到一個c程序把main函數換掉

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章