新人,分布多,希望多多包涵

最近剛入門linux,看了陳浩大神的《跟我一起寫Makefile》,于是想自己練習一下如何撰寫,附錄陳浩大神的博客https://blog.csdn.net/haoel/article/details/2886
在單一檔案目錄下的makefile沒啥問題,多檔案下就不明白應該如何撰寫了,這是我自己寫的makefile,參考博文
https://blog.csdn.net/zhemingbuhao/article/details/88207566

檔案樹如下:

在根目錄下執行make后,在nihao 和 zaijian檔案夾下的makefile沒有問題,能正常執行退出,到了main里面,就報錯,找不到nihao.h,求大神解答
另外,這種方式是寫多個makefile,請問在大工程中,是在多個檔案夾下寫多個makefile的方式好,還是在根目錄下寫單個makefile好,有沒有大佬給一下實作的思路和方法。
uj5u.com熱心網友回復:
頂一下自己的uj5u.com熱心網友回復:
一般一個目錄對應一個Makefile,大型專案一般不用自己寫Makefile,有生成工具,Cmake、scons等。學習程序還是要打好基礎uj5u.com熱心網友回復:
謝謝
那我現在的情況是不是因為path沒有寫,導致我的main函式搜不到其他兩個頭檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/73043.html
標籤:驅動程序開發區
