中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

上海裝修做網(wǎng)站的倒閉了100%上熱門文案

上海裝修做網(wǎng)站的倒閉了,100%上熱門文案,阿里云萬網(wǎng)網(wǎng)站,濰坊專業(yè)技術(shù)人員繼續(xù)教育文章目錄 1.make/Makefile的介紹2.簡單編寫及使用3.ACM時(shí)間4.extern的復(fù)習(xí)5.多文件的編譯5.0復(fù)習(xí)翻譯過程5.1多文件的構(gòu)成5.2手動編譯5.3利用Makefile 1.make/Makefile的介紹 make是一個(gè)命令 makefile是一個(gè)文件[makefile也對] 之前的學(xué)習(xí)都沒有維護(hù)項(xiàng)目結(jié)構(gòu) 當(dāng)有多個(gè).c文件 先…

文章目錄

  • 1.make/Makefile的介紹
  • 2.簡單編寫及使用
  • 3.ACM時(shí)間
  • 4.extern的復(fù)習(xí)
  • 5.多文件的編譯
    • 5.0復(fù)習(xí)翻譯過程
    • 5.1多文件的構(gòu)成
    • 5.2手動編譯
    • 5.3利用Makefile

1.make/Makefile的介紹

make是一個(gè)命令 makefile是一個(gè)文件[makefile也對]

之前的學(xué)習(xí)都沒有維護(hù)項(xiàng)目結(jié)構(gòu) 當(dāng)有多個(gè).c文件 先編譯哪個(gè)后編譯哪個(gè) 自己沒管過 make/Makefile: 自動化的構(gòu)建項(xiàng)目

編寫Makefile的目的:能夠自動化的構(gòu)建項(xiàng)目 可以把我們的源代碼編譯 自動生成可執(zhí)行程序
編寫Makefile: 依賴關(guān)系(小灰灰是灰太郎的兒子 有父子關(guān)系) 依賴方法(小灰灰上大學(xué)月底給灰太狼要生活費(fèi))

2.簡單編寫及使用

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

利用編寫好的Makefile 可以通過make/make clean進(jìn)行生成/刪除可執(zhí)行程序

在這里插入圖片描述

這是一個(gè)Makefile文件,用于編譯名為hello的C程序。

  1. 第一行指定了一個(gè)目標(biāo),即hello。
  2. 第二行是編譯命令,gcc hello.c -o hello,它會使用gcc編譯hello.c,并將生成的可執(zhí)行文件命名為hello。
  3. 第三行是一個(gè)偽目標(biāo),即clean,用于定義清除操作。
  4. 第四行是clean目標(biāo)下的命令,rm -f hello,它用于刪除生成的可執(zhí)行文件hello。

可以使用命令make執(zhí)行該Makefile文件來進(jìn)行編譯和生成可執(zhí)行文件。如果需要?jiǎng)h除可執(zhí)行文件,可以使用命令make clean。

執(zhí)行: Makefile自頂向下掃描文本 只會執(zhí)行第一對目標(biāo)文件 想要執(zhí)行特定文件需要在make后+文件名
.PHONY修飾的目標(biāo)稱為偽目標(biāo): 總是被執(zhí)行的(總是根據(jù)依賴關(guān)系去執(zhí)行依賴方法) 理解: 多次執(zhí)行make hello 會顯示: 該文件已為最新文件 而多次執(zhí)行make clean則沒有顯示

3.ACM時(shí)間

在這里插入圖片描述

ACM時(shí)間

Access: 最近一次訪問 因?yàn)橛行┪募?jīng)常被訪問 所以這個(gè)時(shí)間經(jīng)常需要被修改 而頻繁修改存在于磁盤上的文件需要耗費(fèi)時(shí)間 所以優(yōu)化后: 當(dāng)達(dá)到一定訪問次數(shù)才會修改access
Modify: 最近一次修改文件內(nèi)容的時(shí)間 當(dāng)文件內(nèi)容增加/減少引起文件大小變化 – 文件的屬性信息也會隨之改變
Change: 最近一次修改文件屬性的時(shí)間

4.extern的復(fù)習(xí)

extern是什么

extern是C語言中的一個(gè)關(guān)鍵字,用于在源文件中聲明一個(gè)在另一個(gè)源文件中定義的變量或函數(shù)。它的作用是告訴編譯器在其他地方已經(jīng)定義了這個(gè)變量或函數(shù),避免重復(fù)定義。

1.在一個(gè)源文件中聲明一個(gè)在另一個(gè)源文件中定義的全局變量或函數(shù),以便在當(dāng)前源文件中使用它們。

2.在一個(gè)頭文件中聲明一個(gè)在另一個(gè)源文件中定義的全局變量或函數(shù),以便在多個(gè)源文件中使用它們。

例子:

// file1.c
int count; // 定義全局變量count// file2.c
extern int count; // 聲明全局變量count

file1.c定義了一個(gè)全局變量count,file2.c使用extern聲明了這個(gè)全局變量,以便在file2.c中使用它。

extern關(guān)鍵字只是一個(gè)聲明,它并不會分配內(nèi)存空間。變量的實(shí)際定義和內(nèi)存分配必須在某個(gè)源文件中進(jìn)行。另外,如果一個(gè)變量在多個(gè)源文件中都使用了extern聲明,那么它只能在其中一個(gè)源文件中進(jìn)行定義。

5.多文件的編譯

5.0復(fù)習(xí)翻譯過程

在這里插入圖片描述

5.1多文件的構(gòu)成

在這里插入圖片描述

5.2手動編譯

在這里插入圖片描述

5.3利用Makefile

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

http://www.risenshineclean.com/news/59064.html

相關(guān)文章:

  • 手機(jī)做ppt的免費(fèi)模板下載網(wǎng)站九幺seo工具
  • 網(wǎng)站建設(shè)的具體方法萬網(wǎng)域名購買
  • 做網(wǎng)站還能賺錢嗎沈陽網(wǎng)頁建站模板
  • 網(wǎng)站怎么加留言免費(fèi)百度下載
  • 中國建設(shè)銀行新疆分行網(wǎng)站移動建站優(yōu)化
  • 房地產(chǎn)集團(tuán)網(wǎng)站建設(shè)方案企業(yè)網(wǎng)絡(luò)營銷方案策劃
  • 黨校網(wǎng)站建設(shè)百度網(wǎng)盤客服中心電話
  • 做裝修網(wǎng)站推薦客戶靠譜嗎百度推廣后臺登陸入口
  • 寧波住房和城鄉(xiāng)建設(shè)委員會官方網(wǎng)站山西網(wǎng)頁制作
  • 攝影師網(wǎng)站北京網(wǎng)站優(yōu)化方式
  • wordpress grace 下載官網(wǎng)seo怎么做
  • 安徽太基建設(shè)官方網(wǎng)站seo發(fā)帖軟件
  • 模版網(wǎng)站建設(shè)怎么做一個(gè)自己的網(wǎng)頁
  • 展廳設(shè)計(jì)用什么軟件sem與seo的區(qū)別
  • 五星級酒店網(wǎng)站建設(shè)短鏈接在線生成
  • 做運(yùn)營需要看的網(wǎng)站什么是seo文章
  • 漢網(wǎng)可以建設(shè)網(wǎng)站不網(wǎng)站建設(shè)制作公司
  • 蘇州網(wǎng)絡(luò)銷售公司寧波seo咨詢
  • 快速建立平臺網(wǎng)站開發(fā)網(wǎng)站模板設(shè)計(jì)seo網(wǎng)站關(guān)鍵詞優(yōu)化工具
  • 中國監(jiān)理建設(shè)協(xié)會網(wǎng)站今日重大軍事新聞
  • jsp網(wǎng)站購物車怎么做網(wǎng)站建設(shè)方案設(shè)計(jì)書
  • 網(wǎng)頁制作中網(wǎng)站名稱怎么做谷歌查詢關(guān)鍵詞的工具叫什么
  • 宮免費(fèi)網(wǎng)站網(wǎng)絡(luò)服務(wù)合同
  • 常德網(wǎng)站設(shè)計(jì)公司寧波百度關(guān)鍵詞推廣
  • 煙臺專門做網(wǎng)站的公司網(wǎng)站設(shè)計(jì)方案
  • 網(wǎng)站備案 費(fèi)用百度上怎么打廣告宣傳
  • 如何分析競爭對手的網(wǎng)站開網(wǎng)店3個(gè)月來虧了10萬
  • 做網(wǎng)站去哪好百度網(wǎng)站提交入口
  • 找人做網(wǎng)站維護(hù)多少錢代發(fā)qq群發(fā)廣告推廣
  • 爬取數(shù)據(jù)做網(wǎng)站網(wǎng)站seo內(nèi)容優(yōu)化