免费看欧美黑人毛片-免费看毛片网站-免费看毛片的网站-免费看久久-中文字幕日韩欧美-中文字幕日韩精品一区

您現在的位置:首頁 > IT認證 > Linux認證 >

Linux下編寫makefile文件


首先在vi編輯器下編寫add.c

  [html] view plaincopy #include "test.h" #include <stdio.h>

  int add(int a, int b)

  { return a + b;}

  int main()

  { printf(" 2 + 3 = %dn", add(2, 3));printf(" 5 - 3 = %dn", sub(5, 3));return 1;}

  再編寫sub.c文件:

  [html] view plaincopy #include "test.h"

  int sub(int a, int b)

  { return a - b;}

  最后編寫test.h文件:

  [html] view plaincopy #ifndef _TEST_H #define _TEST_H

  int add(int a, int b);int sub(int a, int b);#endif接下來就是編寫makefile文件,在編寫makefile文件之前先看一下他的規則:

  target(目標) : prerequisites(依賴條件)

  command(執行命令)

  注意command前面的空白,不能用空格,需要按Tab鍵。

  在命令行中輸入:

  編寫下面代碼:

  在這里介紹一下gcc 的選項解釋-c 只編譯并生成目標文件。

  -g 生成調試信息。GNU 調試器可利用該信息。

  -o 生成指定的輸出文件。用在生成可執行文件時。

  -o2 進一步優化。

  保存并在命令下執行make命令:

  表示運行成功。ls 一下:

  會看到多了兩個。o文件和一個可執行的test文件。

  執行make clean 會清空編譯過程中生成的。o文件。

  然后執行:

  這樣就成功編譯了。

相關文章

無相關信息
更新時間2022-03-13 11:05:10【至頂部↑】
聯系我們 | 郵件: | 客服熱線電話:4008816886(QQ同號) | 

付款方式留言簿投訴中心網站糾錯二維碼手機版

客服電話:




主站蜘蛛池模板: 尹丽川| 王牌特派员| 人民日报评墨茶| 寒战2剧情解析| 陕西卫视节目表| 红色娘子军歌词| 电影《追求》| 科洛弗| 日老妇| 杨剑锋个人资料简介| 枕边凶灵完整版免费播放| 香谱72图解高清大图及解释| 黄网站免费观看| 经伟| 天才不能承受之重| 北京 北京 汪峰歌曲| 乱世伦情 电影| 檀健次壁纸| 影库影片| 唐朝诡事录在线观看全集免费观看| 辕门外三声炮歌词| 母亲とが话しています免费| 风雨丽人 电视剧| cctv16体育频道直播| 违规吃喝研讨发言材料| 小野惠令奈| 绿椅子韩剧完整免费观看| nhk新闻| 恶搞之家第15季| 草神纳西妲图片| 张振铎| 画江湖之不良人第1季| 滑胎最凶的食物孕早期| 你迷上我 电视剧| 桥段| 曹查理林雅诗电影全集| 风云太白山电影| 2006年全国一卷语文作文| 吉泽明步作品| 满天星三部曲灭火宝贝| 拔萝卜歌谱|