Linux 簡單的Makefile編寫

2021-07-11 05:25:10 字數 940 閱讀 1650

實驗環境

vmware workstation pro下linux red hat

核心版本:2.6.32

1.使用vim進行程式編寫

(1)建立calc.h檔案宣告乙個類

建立乙個類mycalc,類的資料成員有三個float型的數字,類可以實現對兩數的加、減、顯示結果運算。

(2)建立calc.cpp檔案對該類的成員函式進行實現

(3)建立main.cpp檔案呼叫類進行運算

在主函式中將使用者輸入的兩個數進行加減法並輸出結果。

(4)建立makefile檔案

因為使用的是c++語言,所以要使用g++命令。

需要注意的是在「目標項:依賴項」的下一行的指令一定要以乙個tab空格。

2.執行程式驗證結果

使用make命令,會按照該資料夾中的makefile檔案的命令執行。執行「./do」程式提示輸入兩個數,輸入後計算並返回結果。

Linux核心開發 最簡單的Makefile

最簡單的linux驅動程式 至少需要乙個makefile,乙份源 本文簡單解釋makefile中的各個make target的意義。這裡只是介紹乙個簡單的基礎的makefile,生產環境需要更好的makefile模板和構建工具。示例 obj m helloword.o pwd shell pwd k...

Linux下書寫乙個簡單的makefile

在linux下我們經常需要 編譯 而談起編譯就離不開 makefile 了,簡單來說 makefile 是編譯的乙個引導檔案,關於它的詳細介紹網上有許多資料,這裡只為介紹如何書寫乙個簡單的 makefile sources include libs objects sources cpp o tar...

linux核心可載入模組的makefile

在開發linux核心驅動時,免不了要接觸到makefile的編寫和修改,儘管網上的makefile模板一大堆,做一些簡單的修改就能用到自己的專案上,但是,對於這些基礎的東西,更應該做到知其然並知其所以然。本篇文章中只討論linux核心模組編譯的makefile,linux核心makefile總覽可以...