Linux系统编程7:入门篇之Linux项目自动化构建工具-Make/Makefile的超强使用指南
生活随笔
收集整理的這篇文章主要介紹了
Linux系统编程7:入门篇之Linux项目自动化构建工具-Make/Makefile的超强使用指南
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- (1)前言
- (2)依賴關系和依賴方法
- (3)單文件Makefile
- (4)多文件Makefile
- (5)總結
(1)前言
對于一個大型項目,可能會涉及到很多文件,例如頭文件,源文件等等。在VS中,我們只需在其設定的目錄下,新建對應文件然后進行編寫即可,然后按下運行鍵,只要你的代碼沒有問題,那么就可以運行出結果。這一切一切的感覺看起來很輕松,但是實則不然,例如首先編譯哪個文件,如何鏈接?這些都是需要考慮的,但是VS作為一個集成開發環境,自然而然幫你做好了這一切,但是在Linux中,這些都是需要自己做的。而正因為做這些很麻煩,且不好理解,所以make,makefile應用而生
make/makefilie:用于在Linux中維護項目文件之間的關系,其中make是一個目錄,makefile是一個文件,通常該文件存放于當前工作目錄
(2)依賴關系和依賴方法
通俗的來講依賴關系是指:要生
總結
以上是生活随笔為你收集整理的Linux系统编程7:入门篇之Linux项目自动化构建工具-Make/Makefile的超强使用指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Web学习之css
- 下一篇: 如何实现在O(n)时间内排序,并且空间复