華農 linux 實驗八 第2題 gcc實驗

2021-08-20 08:09:01 字數 903 閱讀 5213

按照以下目錄結構存放程式,然後製作makefile檔案,把makefile 檔案內容填入**中。現有乙個程式由5個檔案組成。

makefile檔案的依賴關係:

使用vi編輯器

在當前目錄下 vi main.c,寫入程式

建立目錄functions , mkdir  functions

進入目錄 cd  functions/

分別使用vi 編輯器 建立檔案 mytool1.c、mytool1.h、mytool2.c、mytool2.h,並分別寫入程式

最後使用vi建立makefile,寫入一下內容:

main:mytool1.o mytool2.o main.o

gcc mytool1.o mytool2.o main.o -o main

main.o:main.c ./functions/mytool1.h ./functions/mytool2.h

gcc -c main.c -o main.o -ifunctions

mytool1.o:./functions/mytool1.c ./functions/mytool1.h

gcc -c ./functions/mytool1.c -o mytool1.o

mytool2.o:./functions/mytool2.c ./functions/mytool2.h

gcc -c ./functions/mytool2.c -o mytool2.o

esc鍵退出,輸入 ":wq",回到命令列

輸入make,顯示makefile內容

再輸入  ./main,執行並輸出程式結果。

記華農一遊

今天,我們這個女隊,第一次一起上場打比賽,去參加華農的校賽。鐵牌,呵呵,雖然沒有頒獎的其實。好久沒有連續5個小時做比賽了,好久沒有跟別人共用一台電腦打比賽了。而且,我們三個其實也是最近才有開始一起討論題目,因為珠海的選拔賽。前幾天的選拔賽,因為種種原因 當然,個人能力原因才是最重要的 2個小時5個題...

華農js搶課神器

又到了華農選課的時候,伺服器估計就受不了,每天奔潰幾次,這次選課貪心了點,竟然選了5門,好吧,我承認我只中了1門,什麼?剛剛換課給同學馬上就被人搶了?我來告訴你原因吧,最近發現一位大神寫了乙份js指令碼,用來插入瀏覽器來刷選修課,可惜啊,沒怎麼學好js,不過還是挺有興趣以後研究下,以後也弄個來造福師...

華農oj資料結構 8578

8578 順序表逆置 時間限制 1000ms 長度限制 10kb 提交次數 3660 通過次數 2149 題型 程式設計題 語言 g gcc 輸入格式 第一行 輸入順序表的元素個數 第二行 輸入順序表的各元素,用空格分開 輸出格式 第一行 逆置前的順序表元素列表 第二行 逆置後的順序表元素列表 輸入...