在ubuntu系統下用Makefile方式程式設計主程式
操作目的
請編寫一個主程式檔案 main1.c 和一個子程式檔案 sub.c,
要求:子程式sub.c 包含一個算術運算函式 float x2x(int a,int b),此函式功能為對兩個輸入整型引數做某個運算,將結果做浮點數返回;主程式main1.c,定義並賦值兩整型變數,然後呼叫函式 x2x,將x2x的返回結果printf出來。
- 請在ubuntu系統用gcc 命令列方式編譯主程式main1.c 並執行;
- 請在windows系統下用你熟悉的編譯工具編譯主程式main1.c 並執行。
操作步驟
1.編寫一個主程式檔案main1.c和一個子程式sub.c
main1.c
sub.c
2.用gcc -c將main1.c和sub.c檔案轉換為main1.o和sub.o檔案
main1.o
sub.o
3.建立一個makefail檔案將main1.c和sub.c連結在一起
4.執行main2.c檔案
最後以浮點數輸出a+b。
小結
說實在話,初入這方面,還有很多很多的東西需要去發掘,太難了!
相關文章
- linux下使用makefile方式程式設計主程式Linux程式設計
- 在Ubuntu環境下用gcc命令執行c程式以及Makefile編譯UbuntuGCC程式編譯
- 用CQRS的方式程式設計程式設計
- 主用ATC系統設計容量
- Linux系統程式設計之程式間通訊方式:管道(二)Linux程式設計
- Linux系統程式設計之程式間通訊方式:管道(一)Linux程式設計
- (Python程式設計 | 系統程式設計 | 並行系統工具 | 程式退出)Python程式設計並行
- 系統程式設計程式設計
- 16.Linuxshell程式設計(Makefile)Linux程式設計
- Linux系統程式設計之程式間通訊方式:命名管道(二)Linux程式設計
- Linux系統程式設計之程式間通訊方式:命名管道(一)Linux程式設計
- Linux系統程式設計之程式間通訊方式:訊息佇列Linux程式設計佇列
- 教你在Ubuntu系統下儲存螢幕亮度設定Ubuntu
- 程式設計師用寫程式碼的方式找女朋友程式設計師
- 分散式系統程式設計分散式程式設計
- 亞馬遜書評——《程式碼本色:用程式設計模擬自然系統》亞馬遜程式設計
- linux系統程式設計之程式(一):程式與程式Linux程式設計
- 程式設計題: 命題邏輯應用系統程式設計
- 玩一玩 Ubuntu 下的 VSCode 程式設計UbuntuVSCode程式設計
- Ubuntu系統新增中文方式Ubuntu
- 怎樣在ubuntu下寫c++程式UbuntuC++
- Unix系統下程式間通訊方式及比較
- uboot和系統移植擴充套件--主Makefile分析boot套件
- Linux系統程式設計之程式介紹Linux程式設計
- Python 程式設計師容易忽略的程式設計方式Python程式設計師
- Linux系統程式設計——特殊程式之孤兒程式Linux程式設計
- 程式設計作業——系統管理程式設計
- 系統程式設計 - I/O模型程式設計模型
- 系統程式設計——管道通訊程式設計
- 用C語言在Linux系統下建立守護程式(Daemon)C語言Linux
- Linux系統程式設計之程式間通訊方式:共享記憶體例項演示Linux程式設計記憶體
- Ubuntu下統計專案的程式碼行數-cloc工具Ubuntu
- 在Delphi程式設計中獲取作業系統資訊 (轉)程式設計作業系統
- UML 在系統設計時的應用
- 世界級大牛對程式設計師超實用的程式設計箴言(下)程式設計師箴言
- 玩轉 PHP 網路程式設計全套之中斷系統程式設計PHP程式設計
- Linux系統程式設計(37)—— socket程式設計之原始套接字Linux程式設計
- Linux系統程式設計【4】——檔案系統Linux程式設計