日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

跟我一起写 Makefile(十三)

發布時間:2025/7/25 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 跟我一起写 Makefile(十三) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

五、定義模式規則

你可以使用模式規則來定義一個隱含規則。一個模式規則就好像一個一般的規則,只是在規則中,目標的定義需要有"%"字符。"%"的意思是表示一個或多個任意字符。在依賴目標中同樣可以使用"%",只是依賴目標中的"%"的取值,取決于其目標。

有一點需要注意的是,"%"的展開發生在變量和函數的展開之后,變量和函數的展開發生在make載入Makefile時,而模式規則中的"%"則發生在運行時。


1、模式規則介紹

模式規則中,至少在規則的目標定義中要包含"%",否則,就是一般的規則。目標中的"%"定義表示對文件名的匹配,"%"表示長度任意的非空字符串。例如:"%.c"表示以".c"結尾的文件名(文件名的長度至少為3),而"s.%.c"則表示以"s."開頭,".c"結尾的文件名(文件名的長度至少為5)。

如果"%"定義在目標中,那么,目標中的"%"的值決定了依賴目標中的"%"的值,也就是說,目標中的模式的"%"決定了依賴目標中"%"的樣子。例如有一個模式規則如下:

??? %.o : %.c ; <command ......>

其含義是,指出了怎么從所有的[.c]文件生成相應的[.o]文件的規則。如果要生成的目標是"a.o b.o",那么"%c"就是"a.c b.c"。

一旦依賴目標中的"%"模式被確定,那么,make會被要求去匹配當前目錄下所有的文件名,一旦找到,make就會規則下的命令,所以,在模式規則中,目標可能會是多個的,如果有模式匹配出多個目標,make就會產生所有的模式目標,此時,make關心的是依賴的文件名和生成目標的命令這兩件事。


2、模式規則示例

下面這個例子表示了,把所有的[.c]文件都編譯成[.o]文件.

??? %.o : %.c
??????????? $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@

其中,"$@"表示所有的目標的挨個值,"$<"表示了所有依賴目標的挨個值。這些奇怪的變量我們叫"自動化變量",后面會詳細講述。

下面的這個例子中有兩個目標是模式的:

??? %.tab.c %.tab.h: %.y
??????????? bison -d $<

這條規則告訴make把所有的[.y]文件都以"bison -d <n>.y"執行,然后生成"<n>.tab.c"和"<n>.tab.h"文件。(其中,"<n>"表示一個任意字符串)。如果我們的執行程序"foo"依賴于文件"parse.tab.o"和"scan.o",并且文件"scan.o"依賴于文件"parse.tab.h",如果"parse.y"文件被更新了,那么根據上述的規則,"bison -d parse.y"就會被執行一次,于是,"parse.tab.o"和"scan.o"的依賴文件就齊了。(假設,"parse.tab.o"由"parse.tab.c"生成,和"scan.o"由"scan.c"生成,而"foo"由"parse.tab.o"和"scan.o"鏈接生成,而且foo和其[.o]文件的依賴關系也寫好,那么,所有的目標都會得到滿足)


3、自動化變量

在上述的模式規則中,目標和依賴文件都是一系例的文件,那么我們如何書寫一個命令來完成從不同的依賴文件生成相應的目標?因為在每一次的對模式規則的解析時,都會是不同的目標和依賴文件。

自動化變量就是完成這個功能的。在前面,我們已經對自動化變量有所提涉,相信你看到這里已對它有一個感性認識了。所謂自動化變量,就是這種變量會把模式中所定義的一系列的文件自動地挨個取出,直至所有的符合模式的文件都取完了。這種自動化變量只應出現在規則的命令中。

下面是所有的自動化變量及其說明:

$@
??? 表示規則中的目標文件集。在模式規則中,如果有多個目標,那么,"$@"就是匹配于目標中模式定義的集合。

$%
??? 僅當目標是函數庫文件中,表示規則中的目標成員名。例如,如果一個目標是"foo.a(bar.o)",那么,"$%"就是"bar.o","$@"就是"foo.a"。如果目標不是函數庫文件(Unix下是[.a],Windows下是[.lib]),那么,其值為空。

$<
??? 依賴目標中的第一個目標名字。如果依賴目標是以模式(即"%")定義的,那么"$<"將是符合模式的一系列的文件集。注意,其是一個一個取出來的。

$?
??? 所有比目標新的依賴目標的集合。以空格分隔。

$^
??? 所有的依賴目標的集合。以空格分隔。如果在依賴目標中有多個重復的,那個這個變量會去除重復的依賴目標,只保留一份。

$+
??? 這個變量很像"$^",也是所有依賴目標的集合。只是它不去除重復的依賴目標。

$*?
?? 這個變量表示目標模式中"%"及其之前的部分。如果目標是"dir/a.foo.b",并且目標的模式是"a.%.b",那么,"$*"的值就是"dir/a.foo"。這個變量對于構造有關聯的文件名是比較有較。如果目標中沒有模式的定義,那么"$*"也就不能被推導出,但是,如果目標文件的后綴是make所識別的,那么"$*"就是除了后綴的那一部分。例如:如果目標是"foo.c",因為".c"是make所能識別的后綴名,所以,"$*"的值就是"foo"。這個特性是GNU make的,很有可能不兼容于其它版本的make,所以,你應該盡量避免使用"$*",除非是在隱含規則或是靜態模式中。如果目標中的后綴是make所不能識別的,那么"$*"就是空值。

當你希望只對更新過的依賴文件進行操作時,"$?"在顯式規則中很有用,例如,假設有一個函數庫文件叫"lib",其由其它幾個object文件更新。那么把object文件打包的比較有效率的Makefile規則是:

??? lib : foo.o bar.o lose.o win.o
??????????? ar r lib $?

在上述所列出來的自動量變量中。四個變量($@、$<、$%、$*)在擴展時只會有一個文件,而另三個的值是一個文件列表。這七個自動化變量還可以取得文件的目錄名或是在當前目錄下的符合模式的文件名,只需要搭配上"D"或"F"字樣。這是GNU make中老版本的特性,在新版本中,我們使用函數"dir"或"notdir"就可以做到了。"D"的含義就是Directory,就是目錄,"F"的含義就是File,就是文件。

下面是對于上面的七個變量分別加上"D"或是"F"的含義:

$(@D)
??? 表示"$@"的目錄部分(不以斜杠作為結尾),如果"$@"值是"dir/foo.o",那么"$(@D)"就是"dir",而如果"$@"中沒有包含斜杠的話,其值就是"."(當前目錄)。

$(@F)
??? 表示"$@"的文件部分,如果"$@"值是"dir/foo.o",那么"$(@F)"就是"foo.o","$(@F)"相當于函數"$(notdir $@)"。

"$(*D)"
"$(*F)"

??? 和上面所述的同理,也是取文件的目錄部分和文件部分。對于上面的那個例子,"$(*D)"返回"dir",而"$(*F)"返回"foo"

"$(%D)"
"$(%F)"

??? 分別表示了函數包文件成員的目錄部分和文件部分。這對于形同"archive(member)"形式的目標中的"member"中包含了不同的目錄很有用。

"$(<D)"
"$(<F)"

??? 分別表示依賴文件的目錄部分和文件部分。

"$(^D)"
"$(^F)"

??? 分別表示所有依賴文件的目錄部分和文件部分。(無相同的)

"$(+D)"
"$(+F)"

??? 分別表示所有依賴文件的目錄部分和文件部分。(可以有相同的)

"$(?D)"
"$(?F)"

??? 分別表示被更新的依賴文件的目錄部分和文件部分。

最后想提醒一下的是,對于"$<",為了避免產生不必要的麻煩,我們最好給$后面的那個特定字符都加上圓括號,比如,"$(<)"就要比"$<"要好一些。

還得要注意的是,這些變量只使用在規則的命令中,而且一般都是"顯式規則"和"靜態模式規則"(參見前面"書寫規則"一章)。其在隱含規則中并沒有意義。

4、模式的匹配

一般來說,一個目標的模式有一個有前綴或是后綴的"%",或是沒有前后綴,直接就是一個"%"。因為"%"代表一個或多個字符,所以在定義好了的模式中,我們把"%"所匹配的內容叫做"莖",例如"%.c"所匹配的文件"test.c"中"test"就是"莖"。因為在目標和依賴目標中同時有"%"時,依賴目標的"莖"會傳給目標,當做目標中的"莖"。

當一個模式匹配包含有斜杠(實際也不經常包含)的文件時,那么在進行模式匹配時,目錄部分會首先被移開,然后進行匹配,成功后,再把目錄加回去。在進行"莖"的傳遞時,我們需要知道這個步驟。例如有一個模式"e%t",文件"src/eat"匹配于該模式,于是"src/a"就是其"莖",如果這個模式定義在依賴目標中,而被依賴于這個模式的目標中又有個模式"c%r",那么,目標就是"src/car"。("莖"被傳遞)


5、重載內建隱含規則

你可以重載內建的隱含規則(或是定義一個全新的),例如你可以重新構造和內建隱含規則不同的命令,如:

??? %.o : %.c
??????????? $(CC) -c $(CPPFLAGS) $(CFLAGS) -D$(date)

你可以取消內建的隱含規則,只要不在后面寫命令就行。如:

??? %.o : %.s

同樣,你也可以重新定義一個全新的隱含規則,其在隱含規則中的位置取決于你在哪里寫下這個規則。朝前的位置就靠前。


六、老式風格的"后綴規則"

后綴規則是一個比較老式的定義隱含規則的方法。后綴規則會被模式規則逐步地取代。因為模式規則更強更清晰。為了和老版本的Makefile兼容,GNU make同樣兼容于這些東西。后綴規則有兩種方式:"雙后綴"和"單后綴"。

雙后綴規則定義了一對后綴:目標文件的后綴和依賴目標(源文件)的后綴。如".c.o"相當于"%o : %c"。單后綴規則只定義一個后綴,也就是源文件的后綴。如".c"相當于"% : %.c"。

后綴規則中所定義的后綴應該是make所認識的,如果一個后綴是make所認識的,那么這個規則就是單后綴規則,而如果兩個連在一起的后綴都被make所認識,那就是雙后綴規則。例如:".c"和".o"都是make所知道。因而,如果你定義了一個規則是".c.o"那么其就是雙后綴規則,意義就是".c"是源文件的后綴,".o"是目標文件的后綴。如下示例:

??? .c.o:
??????????? $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<

后綴規則不允許任何的依賴文件,如果有依賴文件的話,那就不是后綴規則,那些后綴統統被認為是文件名,如:

??? .c.o: foo.h
??????????? $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<

這個例子,就是說,文件".c.o"依賴于文件"foo.h",而不是我們想要的這樣:

??? %.o: %.c foo.h
??????????? $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<

后綴規則中,如果沒有命令,那是毫無意義的。因為他也不會移去內建的隱含規則。

而要讓make知道一些特定的后綴,我們可以使用偽目標".SUFFIXES"來定義或是刪除,如:

??? .SUFFIXES: .hack .win

把后綴.hack和.win加入后綴列表中的末尾。

??? .SUFFIXES:????????????? # 刪除默認的后綴
??? .SUFFIXES: .c .o .h?? # 定義自己的后綴

先清楚默認后綴,后定義自己的后綴列表。

make的參數"-r"或"-no-builtin-rules"也會使用得默認的后綴列表為空。而變量"SUFFIXE"被用來定義默認的后綴列表,你可以用".SUFFIXES"來改變后綴列表,但請不要改變變量"SUFFIXE"的值。


七、隱含規則搜索算法

比如我們有一個目標叫 T。下面是搜索目標T的規則的算法。請注意,在下面,我們沒有提到后綴規則,原因是,所有的后綴規則在Makefile被載入內存時,會被轉換成模式規則。如果目標是"archive(member)"的函數庫文件模式,那么這個算法會被運行兩次,第一次是找目標T,如果沒有找到的話,那么進入第二次,第二次會把"member"當作T來搜索。

1、把T的目錄部分分離出來。叫D,而剩余部分叫N。(如:如果T是"src/foo.o",那么,D就是"src/",N就是"foo.o")

2、創建所有匹配于T或是N的模式規則列表。

3、如果在模式規則列表中有匹配所有文件的模式,如"%",那么從列表中移除其它的模式。

4、移除列表中沒有命令的規則。

5、對于第一個在列表中的模式規則:
??? 1)推導其"莖"S,S應該是T或是N匹配于模式中"%"非空的部分。
??? 2)計算依賴文件。把依賴文件中的"%"都替換成"莖"S。如果目標模式中沒有包含斜框字符,而把D加在第一個依賴文件的開頭。
3)測試是否所有的依賴文件都存在或是理當存在。(如果有一個文件被定義成另外一個規則的目標文件,或者是一個顯式規則的依賴文件,那么這個文件就叫"理當存在")
??? 4)如果所有的依賴文件存在或是理當存在,或是就沒有依賴文件。那么這條規則將被采用,退出該算法。

6、如果經過第5步,沒有模式規則被找到,那么就做更進一步的搜索。對于存在于列表中的第一個模式規則:
??? 1)如果規則是終止規則,那就忽略它,繼續下一條模式規則。
2)計算依賴文件。(同第5步)
3)測試所有的依賴文件是否存在或是理當存在。
4)對于不存在的依賴文件,遞歸調用這個算法查找他是否可以被隱含規則找到。
5)如果所有的依賴文件存在或是理當存在,或是就根本沒有依賴文件。那么這條規則被采用,退出該算法。

7、如果沒有隱含規則可以使用,查看".DEFAULT"規則,如果有,采用,把".DEFAULT"的命令給T使用。

一旦規則被找到,就會執行其相當的命令,而此時,我們的自動化變量的值才會生成。



原文:http://blog.csdn.net/haoel/article/details/2898

轉載于:https://www.cnblogs.com/Zoran-/p/5819237.html

總結

以上是生活随笔為你收集整理的跟我一起写 Makefile(十三)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

免费看的黄色小视频 | 天天干天天干天天操 | 久久久久久久国产精品影院 | 久草久热 | 中文一区二区三区在线观看 | 欧美日韩不卡一区 | 欧美日韩国产精品一区二区三区 | 久久y | 91网免费观看 | 国产黄在线免费观看 | 午夜久久美女 | 午夜天使 | 国产一区免费 | 久久公开视频 | 91精品一区二区在线观看 | 波多野结衣电影一区 | 丁香电影小说免费视频观看 | 在线免费色视频 | 成人久久18免费网站图片 | 99精品福利 | 国产精品男女啪啪 | 久久69精品 | 国产亚州av| 国产精品麻豆99久久久久久 | 麻豆视频免费看 | 久久久伊人网 | 免费日韩一区二区 | 九九久久影视 | 最新真实国产在线视频 | 在线播放 日韩专区 | 区一区二区三区中文字幕 | 午夜在线免费视频 | 高清av免费一区中文字幕 | 国产精品免费一区二区三区在线观看 | 日韩理论在线观看 | 国产精品门事件 | av中文在线| 园产精品久久久久久久7电影 | 97视频网址 | 天天插狠狠干 | 五月婷婷狠狠 | 四虎影视成人永久免费观看视频 | 色就色,综合激情 | 中文字幕在线观看视频一区二区三区 | 丝袜+亚洲+另类+欧美+变态 | 国产一区不卡在线 | 国产999精品久久久 免费a网站 | 婷婷av电影 | 500部大龄熟乱视频使用方法 | 亚洲激情视频 | 欧美成亚洲| 国产欧美综合在线观看 | 精品一区久久 | 香蕉视频网站在线观看 | 日本动漫做毛片一区二区 | 免费a级黄色毛片 | 97精品超碰一区二区三区 | 在线观看日韩免费视频 | 98久久| 黄污视频大全 | 国产一区二区在线免费播放 | 69亚洲视频 | 永久免费av在线播放 | 精品自拍网 | 久草在线欧美 | 日本中文字幕在线免费观看 | 天天操天天射天天爱 | 99精品国产高清在线观看 | 精品国产一区二区三区久久久蜜月 | 国产精品日韩在线播放 | 国产美女久久久 | 久久久久久久久久电影 | 国产黄色成人 | 欧美日韩中文字幕视频 | 成人观看 | 国产成人一区二区三区电影 | 天天射天天操天天干 | 美女一区网站 | 日韩欧美高清一区二区三区 | 国内精品视频一区二区三区八戒 | 国产视频91在线 | 亚洲综合欧美日韩狠狠色 | 蜜臀av夜夜澡人人爽人人 | 日日干天天干 | av看片在线| 99在线观看 | 免费观看www小视频的软件 | 国产在线观看国语版免费 | 视频在线精品 | 天天爽天天射 | 99精品99| 国产免费又爽又刺激在线观看 | 欧美另类人妖 | 久久久在线 | 韩国视频一区二区三区 | 亚洲欧洲一区二区在线观看 | 五月婷婷开心中文字幕 | 欧美日韩免费在线观看视频 | 国产一区免费在线观看 | 四虎国产视频 | 久久综合给合久久狠狠色 | 激情综合色综合久久 | 久久久久久免费毛片精品 | 成年人电影毛片 | 国产成人精品999在线观看 | 麻豆激情电影 | 中文字幕在线观看第二页 | 中文字幕在线观看资源 | 成人av电影免费 | 在线看污网站 | 久久综合婷婷 | av在线成人 | 午夜骚影| 免费成人黄色 | 久久99久久99精品免观看粉嫩 | 欧美在一区 | 国产精品乱码一区二三区 | 天天天干天天射天天天操 | 中文字幕免费高清在线观看 | 国产精品久久久久永久免费观看 | 成人欧美一区二区三区黑人麻豆 | 免费男女羞羞的视频网站中文字幕 | 国产在线观看高清视频 | 1区2区3区在线观看 三级动图 | 丁香五香天综合情 | 久青草国产在线 | 2023亚洲精品国偷拍自产在线 | 五月亚洲 | 久久久国产一区二区 | 久久草| 国产精品美乳一区二区免费 | 在线精品观看国产 | 欧美另类成人 | 色多多污污在线观看 | 伊人首页 | 欧美在线视频一区二区三区 | 亚洲国产精品视频在线观看 | 91大神电影| 婷婷色网址 | 国产精品中文在线 | 99久久精品免费看国产四区 | 亚洲国产精品第一区二区 | 天天性天天草 | 在线观看中文字幕dvd播放 | 国产精品久久久免费看 | 黄色网在线播放 | 欧美整片sss| 精品中文字幕在线播放 | 国产专区免费 | 婷婷免费在线视频 | 日韩av进入 | 91传媒91久久久 | 精品国产视频在线观看 | 久久综合操| 精品国产大片 | 国产成人久久av | av一级免费| 国产成人精品不卡 | 国产精品入口66mio女同 | 精品国产伦一区二区三区免费 | 在线网站黄 | 六月丁香社区 | 福利视频入口 | 国产精品美女久久久免费 | 国产人在线成免费视频 | 国产精品网红福利 | 999视频在线播放 | 色综合天天干 | 日韩综合视频在线观看 | 天天做天天爽 | 99视频精品 | 久久久久久久18 | 日韩综合视频在线观看 | 免费高清男女打扑克视频 | 中文亚洲欧美日韩 | 亚洲精品中文字幕视频 | 黄色一级片视频 | 国产精品电影一区 | 成人a视频 | 成人国产精品久久久 | 欧美精品在线视频 | 视频一区二区三区视频 | 国产视频在线观看免费 | 久久99操 | 国产成人一区二区三区影院在线 | 欧美精品一区二区蜜臀亚洲 | 中文字幕亚洲高清 | 午夜视频一区二区三区 | 深爱开心激情 | 永久免费的啪啪网站免费观看浪潮 | 久久久久久久久久网站 | 天天狠狠操 | 丁香六月婷婷综合 | 丁香婷婷社区 | 亚洲一区日韩精品 | 欧美乱码精品一区二区 | 色网站在线免费观看 | 国产精品毛片久久久久久久久久99999999 | 成人wwwxxx视频 | 九九九热 | 精品人妖videos欧美人妖 | 亚洲色图 校园春色 | 久久亚洲成人网 | 成人亚洲精品国产www | 最近中文字幕免费av | 久草97| 丁香五月缴情综合网 | 国产一区二区精品在线 | 精品美女久久 | 丁香六月婷婷开心 | 国产成人61精品免费看片 | 日韩一三区 | 天天天天天天天操 | 久久久久久黄 | 亚洲精品色视频 | 天天天色综合a | 日日干天天操 | 97超碰中文字幕 | 欧美一进一出抽搐大尺度视频 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 丁香花中文在线免费观看 | 中文字幕资源网 | 国产九九九精品视频 | 国产精美视频 | 免费在线观看av网站 | 精品国产乱码久久久久久久 | 天堂视频中文在线 | 欧美日韩国产网站 | 久久综合干 | 久久国产电影院 | 蜜桃av久久久亚洲精品 | 成人免费观看大片 | 亚洲精品国产精品久久99热 | 久久精品99北条麻妃 | 国产亚洲精品美女 | 亚洲人成人99网站 | 国产中文字幕在线看 | 中文字幕在线视频第一页 | 99热免费在线| 国产精品成人自拍 | 久久精品国产免费看久久精品 | a在线观看国产 | 婷婷激情站 | 亚洲精品视频在 | 色婷婷国产精品一区在线观看 | 一区二区不卡视频在线观看 | 麻豆视频在线免费观看 | 91麻豆高清视频 | 天天干天天操天天做 | 免费看色的网站 | 国产一区二区在线精品 | 国产精品久久久久免费 | 在线观看免费福利 | 97精品国产97久久久久久免费 | 手机在线黄色网址 | 91精品久久久久久久久久久久久 | www婷婷 | 97综合网 | 国产免费观看久久黄 | 国产精品久久久久久久久久久久午 | 国产视频一区二区三区在线 | 亚洲精品乱码白浆高清久久久久久 | www..com毛片 | 五月花激情 | 久草五月| 又爽又黄又刺激的视频 | 99久久精品国产一区 | 国产成人av一区二区三区在线观看 | 亚洲国产高清在线 | www.91av在线| 中文av不卡 | www黄免费 | 国产专区在线看 | www.夜夜操.com | www最近高清中文国语在线观看 | 国产精品美女免费视频 | 欧美aaa大片| 久久99国产精品久久99 | 98精品国产自产在线观看 | 久久久精品欧美 | 久久精品一级片 | 激情综合啪 | 国产一区二区精品久久 | 精品一区二区在线免费观看 | 日韩中文字幕视频在线观看 | 色婷婷国产精品一区在线观看 | 国产一级片直播 | 米奇影视7777 | 国产精品精品国产色婷婷 | 在线观看不卡的av | 97精品国产97久久久久久粉红 | 亚洲精选国产 | 国产精品va在线观看入 | 麻豆视频在线免费看 | 国产精品成人av电影 | 久久久久激情视频 | 在线看片日韩 | 国产在线观看你懂得 | 日韩久久精品一区二区 | 国产福利专区 | 亚洲精品中文在线资源 | 国产精品久久久久av免费 | 国产h在线观看 | 国产大陆亚洲精品国产 | 美女精品国产 | 粉嫩av一区二区三区四区五区 | 色无五月| 亚洲国产日韩av | 日韩特黄一级欧美毛片特黄 | 日韩中文字幕在线观看 | 精品国产成人在线 | 国产成人一区二区在线观看 | 亚洲欧美精品在线 | 四虎永久网站 | 久久乐九色婷婷综合色狠狠182 | www.天天色 | 激情在线五月天 | 男女拍拍免费视频 | 久久久久国产精品免费免费搜索 | 国产一区二区中文字幕 | 超碰97在线资源 | 成人在线免费av | 天天曰视频 | 国产91精品一区二区麻豆网站 | 人人爽久久久噜噜噜电影 | 久久免费电影网 | 免费日韩 精品中文字幕视频在线 | 日韩精品一卡 | 成年人电影免费在线观看 | 国产高清视频免费 | av大全在线 | 欧美日韩视频一区二区 | 狠狠色噜噜狠狠狠合久 | 99日韩精品 | 久久久久久久久久久网 | 午夜影视剧场 | 久久免费黄色大片 | 日韩av资源站 | 久久精品91久久久久久再现 | 亚洲激情一区二区三区 | 免费精品人在线二线三线 | 欧美一区二区在线免费观看 | 在线 你懂| 插久久| 99视频免费看 | 亚洲国产三级 | 久久天天躁狠狠躁亚洲综合公司 | 99视频精品免费视频 | 免费网站色 | 欧美老女人xx | 色香网 | 91人网站 | 美女黄网站视频免费 | 激情婷婷在线 | 婷婷色五 | 99精品视频在线播放免费 | 69热国产视频 | 超碰免费av | 波多野结衣理论片 | 国产伦精品一区二区三区高清 | 日韩在线免费电影 | 久久草网站 | 在线观看亚洲成人 | 午夜av剧场 | 91免费观看视频网站 | 免费在线观看成人 | 不卡中文字幕av | 国产区精品在线观看 | 天堂av免费 | 亚洲国产精品成人综合 | 最近日本mv字幕免费观看 | 在线免费国产视频 | 午夜12点| 色偷偷97 | 国产成人三级在线观看 | 九九免费精品视频 | 一区av在线播放 | 99色视频 | 超碰免费公开 | 久久国产精品色av免费看 | 91精品国产91热久久久做人人 | 深夜免费小视频 | 在线免费黄色av | 欧美精品一二三 | 色九九在线 | 久草在线观看资源 | japanese黑人亚洲人4k | 国产美女精品视频免费观看 | 天天干天天想 | 成人久久| 99精品热 | 国产精品久久久久久五月尺 | 国产成人在线观看免费 | 欧美日本不卡高清 | 五月激情片 | 亚洲黄色在线免费观看 | 日日操夜 | 97超级碰碰 | 一区二区三区在线免费观看视频 | 五月天激情电影 | 综合精品久久久 | 中文字幕一区二区三区精华液 | 久久综合影院 | 黄色一级在线观看 | 狠狠色丁香久久婷婷综合丁香 | 中文国产字幕 | 久草视频国产 | 在线观看日韩精品 | 国产精品私人影院 | 懂色av一区二区在线播放 | 久久99网站 | 色综合天天综合在线视频 | 免费高清在线观看成人 | 天天操夜夜逼 | 日韩在线视 | 精品久久久久久一区二区里番 | 免费久久网站 | 国产麻豆视频 | 亚洲午夜精品一区二区三区电影院 | 国产精品99精品久久免费 | 免费在线精品视频 | 992tv又爽又黄的免费视频 | 中文字幕视频三区 | 久久高清国产 | 一二三区视频在线 | 国产精品婷婷午夜在线观看 | 国产成人中文字幕 | 美女又爽又黄 | 毛片在线网 | 免费在线观看国产精品 | 正在播放国产一区二区 | 天天拍天天操 | 99国产精品一区二区 | 在线黄色av | 久久久久国产精品免费网站 | 五月婷婷色播 | 精品你懂的 | 九九视频在线观看视频6 | 亚洲日本在线视频观看 | 麻花豆传媒一二三产区 | 国产黄色一级大片 | 看片网站黄色 | 精品国产伦一区二区三区 | 69视频在线播放 | 中字幕视频在线永久在线观看免费 | 国产精品欧美久久久久天天影视 | 成人免费视频免费观看 | 亚洲涩涩一区 | 欧美日韩高清 | av在线专区 | 久久人人爽 | 久久久久久蜜桃一区二区 | 日韩极品在线 | 6080yy精品一区二区三区 | 最新高清无码专区 | 亚洲第一中文字幕 | 久久久精品国产免费观看一区二区 | 97电影院网 | 私人av| 国产成人精品a | 99热 精品在线 | 奇米影视777四色米奇影院 | 久久精品在线免费观看 | 一区二区成人国产精品 | 日韩欧美电影网 | 日韩欧美在线观看 | www.久久免费视频 | 久久精品伊人 | 天天看天天操 | 欧美一级激情 | 一级做a爱片性色毛片www | 国产精品一区二区电影 | 国产在线高清 | 欧美色久| 久久一本综合 | 99视频免费播放 | 狠狠色狠狠色综合日日92 | 伊人日日干| 西西大胆啪啪 | 奇米影视8888 | 天天综合天天综合 | 日韩色综合网 | 伊人看片 | 欧美日韩在线观看一区二区三区 | 97色在线观看 | 91精品在线免费观看视频 | 婷婷五月在线视频 | 国产精品a久久 | 夜夜操天天| 狠狠狠色狠狠色综合 | 久久精品123 | 91在线观看黄 | 91久久久国产精品 | 成人网在线免费视频 | 在线观看中文字幕2021 | 99色婷婷 | 97精品超碰一区二区三区 | 亚洲最新av网址 | 亚洲视频精选 | 精品美女在线观看 | 午夜久久精品 | 日韩影片在线观看 | 亚洲女人天堂成人av在线 | 黄免费在线观看 | 亚洲激情网站免费观看 | 99久久夜色精品国产亚洲 | 最近中文字幕mv免费高清在线 | 一区二区三区四区不卡 | 欧美人牲| 人人狠狠综合久久亚洲婷 | 国产精品99久久久久人中文网介绍 | 人人爽人人澡 | 成人免费一级片 | 欧美另类z0zx | 西西www4444大胆在线 | 在线国产91| 国产色爽 | 天天搞天天 | 六月色丁| 中文字幕亚洲五码 | 日本激情视频中文字幕 | 国产一区二区在线免费观看 | 最近中文字幕免费观看 | 亚一亚二国产专区 | 国产在线a视频 | 欧美日产在线观看 | 亚洲精品在线观看不卡 | 在线 国产 日韩 | 人人草在线视频 | 亚洲国产日韩精品 | 久久久亚洲精品 | 国产特级毛片 | 97人人添人澡人人爽超碰动图 | av视屏在线播放 | 一级做a视频 | 波多野结衣在线观看一区二区三区 | 久久色在线观看 | 成人综合日日夜夜 | av性在线| 超碰在线网 | 国产高清免费在线播放 | 成人国产精品久久久久久亚洲 | 天天操夜夜操夜夜操 | 久久综合久久88 | 精品夜夜嗨av一区二区三区 | 亚洲激情 欧美激情 | 狠狠躁夜夜a产精品视频 | av黄免费看 | 精品国产一区二区三区男人吃奶 | 久草香蕉在线 | 免费av免费观看 | 国产一区二区在线影院 | 中文字幕久久网 | 国产精品国产三级国产aⅴ入口 | 久草视频在线免费播放 | 精品久久网 | 探花视频在线观看+在线播放 | 久久久精品网 | 日韩电影一区二区三区在线观看 | 人人爽人人av| 国产日韩欧美在线 | 夜夜嗨av色一区二区不卡 | 国产一级片在线播放 | 成人一级片视频 | 国产日韩精品一区二区三区 | 黄色午夜网站 | 成人一区二区三区中文字幕 | 国产小视频国产精品 | 亚州av成人 | 天天操天天弄 | 91手机视频 | 亚洲天天 | 日韩av在线高清 | 久久精品国产免费看久久精品 | 成人精品久久久 | 国产精品一区电影 | 亚洲综合爱| 国产第一页精品 | 91中文字幕在线 | 久久久影片 | 国产精品不卡视频 | 97精产国品一二三产区在线 | 国产无限资源在线观看 | 久久69精品久久久久久久电影好 | 9在线观看免费高清完整版在线观看明 | 丁香婷婷激情国产高清秒播 | 国产一级片毛片 | 欧美日韩一区二区三区视频 | 日韩在线视频免费观看 | 99久久精品无免国产免费 | 欧美日韩1区2区 | 91精品一区国产高清在线gif | 免费在线观看国产黄 | 免费av观看网站 | 在线精品在线 | 久久视频网 | 国产一级做a | 国内精品视频久久 | 亚洲免费视频观看 | 精品一区免费 | 黄色高清视频在线观看 | 在线超碰av | 国产精品原创av片国产免费 | 日韩高清dvd | 久视频在线播放 | 色综合天天射 | 五月天激情综合网 | 国色天香在线 | 欧美狠狠操 | 黄色大片av | 亚洲专区 国产精品 | 天天综合人人 | 国产精品一区免费在线观看 | 五月婷婷天堂 | 青草视频在线免费 | 精品国产亚洲日本 | 欧美大片在线观看一区 | 精品在线你懂的 | 精品免费久久久久 | 最新av网站在线观看 | 在线色资源 | 国产精品乱码在线 | 国产亚洲在线观看 | 久久久久久福利 | 中文在线字幕免费观 | 久久久久亚洲精品国产 | 日韩一区二区三区免费视频 | 国产精品v欧美精品v日韩 | 一级性视频 | 欧美成人亚洲成人 | 国产精品久久久久免费 | 亚洲成人黄色在线 | 国产在线看 | 国产999精品久久久久久 | 色多多视频在线观看 | 欧美极度另类性三渗透 | 日日操天天操夜夜操 | 久久99九九99精品 | 激情综合五月天 | 国产一卡二卡四卡国 | 91精品国产综合久久福利不卡 | 美女网站在线播放 | 中文在线字幕免 | 在线精品视频在线观看高清 | 色婷婷丁香| 97人人澡人人爽人人模亚洲 | 成人av片免费观看app下载 | 在线网址你懂得 | 在线色亚洲 | 久久伊人精品天天 | 黄色特级毛片 | 国产91小视频 | 国产一区二区视频在线 | 在线精品视频免费播放 | 99久久精品午夜一区二区小说 | 免费在线播放av电影 | 国产在线1区 | 国产不卡在线看 | 日日碰狠狠添天天爽超碰97久久 | 这里有精品在线视频 | www.亚洲在线 | 天天干天天干天天操 | 日日精品 | 日日碰夜夜爽 | 久久精品牌麻豆国产大山 | 一级黄色片在线免费观看 | 国产理论免费 | 中文字幕永久免费 | 中文字幕在线影院 | 日韩高清精品免费观看 | 国产精品女人网站 | 亚洲久草网| 中文字幕在线观看视频免费 | 日韩三级视频 | 国产中文字幕一区 | 欧美日韩精品免费观看视频 | 久久精品视频免费观看 | 久久爱综合 | 可以免费观看的av片 | 久久黄网站 | 国产成人不卡 | 在线a视频 | 最新日韩中文字幕 | 久久亚洲私人国产精品va | 国产精品夜夜夜一区二区三区尤 | 91成人精品国产刺激国语对白 | 亚洲精品h | 黄色性av| 97中文字幕 | 波多野结衣一区二区三区中文字幕 | 综合久久久久 | 国产精久久久久久妇女av | 国产九色在线播放九色 | 国内精品久久久久久久影视简单 | 一区二区三区在线不卡 | 东方av在线免费观看 | 97在线视 | 亚洲人人网 | 国产99久久精品一区二区300 | 成人免费色 | 久久久亚洲影院 | 成全在线视频免费观看 | 免费国产黄线在线观看视频 | 国产精品1区2区 | 亚洲精品资源 | 日日操天天射 | 国产美女在线精品免费观看 | 色操插| 精品极品在线 | 亚洲精品tv久久久久久久久久 | 日韩精品久久一区二区 | 亚洲国产精品成人女人久久 | 国产精品成人免费精品自在线观看 | 国产亚洲综合性久久久影院 | 日韩在线 一区二区 | 日韩欧美国产精品 | 99热精品在线观看 | 久久久久这里只有精品 | 亚洲资源| 天天做天天爽 | 国产生活一级片 | 麻豆影视在线免费观看 | 亚洲国产精彩中文乱码av | 国产96精品 | 国产成人三级一区二区在线观看一 | 人人澡澡人人 | 五月天婷婷视频 | 日韩丝袜在线观看 | 日韩在线视频观看免费 | 日韩中文字幕免费 | 欧洲视频一区 | 国产美女黄网站免费 | 国产精品久久久久av免费 | 亚洲欧洲日韩 | 九九综合九九综合 | 激情五月色播五月 | 欧美黑吊大战白妞欧美 | 婷婷99| 亚洲精品久久久蜜桃直播 | 久久久首页 | 久久高清 | 天堂av在线 | 高清不卡一区二区三区 | 久久久久免费观看 | 黄色的片子 | 国产一区二区视频在线播放 | 在线观看理论 | 狠狠色丁香婷婷综合久小说久 | 欧美日韩国产高清视频 | 欧美一区二区免费在线观看 | 日韩av二区 | 久久视频热 | 美女视频黄免费的 | bbbb操bbbb| 国产欧美精品一区二区三区四区 | 一本一本久久a久久精品综合妖精 | 日韩午夜小视频 | 国产精品久久久久久久久久直播 | av电影不卡在线 | 日本中文字幕视频 | 在线成人欧美 | 亚洲精品一区二区三区高潮 | 国产成人一二三 | 久久精品成人欧美大片古装 | 国产在线观看91 | 在线91av | 有码中文在线 | 中文有码在线 | 一区二区国产精品 | 狠狠操狠狠干天天操 | 亚洲一区二区三区91 | 欧美精品亚洲二区 | 2020天天干夜夜爽 | 日韩在线 一区二区 | 国产专区一 | 亚洲影院国产 | 久久影院亚洲 | 久草在线费播放视频 | 欧美精品免费在线 | 日韩va亚洲va欧美va久久 | 日韩va亚洲va欧美va久久 | 在线看国产一区 | 久久一二区| 国产传媒中文字幕 | 99视频精品在线 | 亚洲欧美国产精品久久久久 | 亚洲精品综合在线观看 | www.狠狠| 91麻豆看国产在线紧急地址 | 亚洲免费精品视频 | 射九九 | 亚洲国产一区在线观看 | 在线视频麻豆 | 午夜色婷婷 | 国产成人l区 | 久久国产免 | 国产在线看 | 色婷婷激情电影 | 西西人体4444www高清视频 | 99热 精品在线 | 麻豆播放 | 久久久久久久99精品免费观看 | 日韩精品一区二区免费 | 91毛片视频| 精品久久久99| 一本之道乱码区 | 国产色网站 | 三级av片| 国产精品毛片一区二区 | 亚洲国产成人久久 | 天天干 天天摸 天天操 | 中文在线a∨在线 | 国产一区在线免费观看 | 韩国三级在线一区 | 成年人免费电影在线观看 | 波多野结衣在线观看一区二区三区 | 在线韩国电影免费观影完整版 | 欧美激情综合色综合啪啪五月 | 国产一区成人 | 在线 你懂 | 成人动态视频 | 天天综合天天做天天综合 | 成人羞羞视频在线观看免费 | 欧美日韩国产一二三区 | 欧美黄色特级片 | 久久国产精品免费一区二区三区 | 日本资源中文字幕在线 | 亚洲精品动漫久久久久 | 69av国产| 久久综合中文字幕 | 亚洲精品九九 | 99热最新 | 开心丁香婷婷深爱五月 | 少妇搡bbbb搡bbb搡忠贞 | 一区二区激情视频 | 亚洲国产无 | 99 色| 亚洲 欧洲 国产 日本 综合 | 国产精品 亚洲精品 | 在线免费av网站 | 久久五月精品 | 久久久久久久久久久网站 | 午夜精品电影一区二区在线 | 天堂在线视频免费观看 | 嫩小bbbb摸bbb摸bbb | 亚洲欧美视屏 | 超碰公开在线 | 成人av网站在线播放 | 成人超碰在线 | 99这里只有精品99 | 久久久久免费精品国产 | 一区二区三区不卡在线 | 国产美女精品人人做人人爽 | 黄色免费高清视频 | 久久国产剧场电影 | 久久精品国产免费看久久精品 | 热久久这里只有精品 | 在线电影av | 久久影视网 | 国产高清福利在线 | 欧美精品乱码久久久久 | 久久视频在线看 | 久久久国产一区二区三区 | 狠狠色丁香久久婷婷综合丁香 | 777xxx欧美| 久久爱www.| 欧美日韩精品电影 | 一区二区三区国产精品 | 日本一区二区三区免费观看 | 麻豆视频在线免费看 | 在线精品观看 | 精品国产伦一区二区三区 | 日韩天天操 | 久久99国产精品二区护士 | h视频在线看 | 亚洲精品五月天 | 久久香蕉国产精品麻豆粉嫩av | 欧美亚洲精品在线观看 | 色噜噜在线观看 | 狠狠干夜夜操天天爽 | 美女黄视频免费 | 亚洲激情在线视频 | 亚洲精品美女在线观看播放 | 69av久久 | 精品久久久久久久久久久久久久久久 | 日日麻批40分钟视频免费观看 | 欧美日韩高清在线 | av在线免费播放网站 | 国产破处视频在线播放 | 国产精品21区 | 日韩欧美在线一区 | 久久精品视频18 | 在线亚洲观看 | 免费a视频在线观看 | 成人黄色片在线播放 | 国产小视频在线看 | 操操操操网 | 国产精品视频999 | 久久精品www人人爽人人 | www.99av| 成人黄色免费在线观看 | 亚洲精品在线免费观看视频 | 亚洲激情在线观看 | 国产一级精品视频 | 欧美激情另类 | 欧美成人影音 | 日韩av一区二区三区在线观看 | 美女黄频在线观看 | av导航福利 | 99久久精品国产免费看不卡 | 欧美在线观看视频一区二区三区 | 午夜在线看 | 精品美女久久久久久免费 | 中文字幕中文 | 久久久久免费视频 | 92精品国产成人观看免费 | 久久久精品久久日韩一区综合 | 久久精品国亚洲 | 中文在线资源 | 欧美aaa视频| 91大神在线看 | 又色又爽又黄 | 国产福利一区在线观看 | 欧美一级裸体视频 | av成人免费在线看 | 婷婷中文字幕综合 | 91av社区 | 精品999久久久 | 欧美性生爱 | 91高清不卡 | 久久久久久久久久久国产精品 | 成人小视频在线免费观看 | 久久999久久| 久久人人97超碰com | av免费观看高清 | 国产精品人成电影在线观看 | 国产一级片一区二区三区 | 在线看一区二区 | 天天射天 | 三级视频国产 | 人人天天夜夜 | 亚洲最大激情中文字幕 | 超碰在线人人草 | 国产欧美精品一区二区三区 | 欧美日韩一级视频 | 97色狠狠 | 懂色av懂色av粉嫩av分享吧 | 五月婷婷操| 九色精品免费永久在线 | 国产中文字幕一区二区 | 久久久久日本精品一区二区三区 | 色综合久久久久久久 | 69视频在线播放 | 日本精品久久久久 | 天天玩天天操天天射 | 国产精品毛片久久久久久久久久99999999 | 国产美女网站在线观看 | 黄色精品国产 | 国产美女视频免费 | 在线观看va| 香蕉在线影院 | 91精品国产91久久久久久三级 | 中文字幕在线一区二区三区 | 久久国产电影 | 欧美日韩在线精品一区二区 | 免费三级黄色 | 免费合欢视频成人app | 欧美性护士 | 久久久久久久久久久久99 | 中文字幕视频网站 | 夜夜高潮夜夜爽国产伦精品 | 亚洲jizzjizz日本少妇 | 91在线91拍拍在线91 | 国产欧美精品xxxx另类 | 99超碰在线观看 | 中文字幕在线视频网站 | 最近最新最好看中文视频 | 玖玖在线播放 | 草久在线 | 99久久99| 亚洲国产精品va在线 | 久久草精品 | 精品久久久久久久久久国产 | 国产中文伊人 | 久久亚洲综合国产精品99麻豆的功能介绍 | www久久com| 久久成人视屏 | 国产专区在线视频 | 69夜色精品国产69乱 | 91黄色在线视频 | 欧美一级电影在线观看 | 激情欧美在线观看 | 国产中文字幕在线免费观看 | 久久国产免费看 | 日韩免费一区二区三区 | 国产不卡av在线 | 婷婷丁香色综合狠狠色 | a√天堂资源 |