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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

automake

發布時間:2024/8/26 综合教程 41 生活家
生活随笔 收集整理的這篇文章主要介紹了 automake 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

建議閱讀GNU Automake 官方文檔,系統學習 automake 的用法。

在這里

---------------------------------------------------------------------------------------------(以下內容僅供參考)

一般而言,對于小項目或玩具程序,手動編寫 Makefile 即可。但對于大型項目,手動編寫維護 Makefile 成為一件費時費力的無聊工作。

本文介紹 autotools 工具集自動生成符合 Linux 規范的 Makefile 文件。

如果讀者沒有安裝 autotools 工具集,安裝命令如下,

$ sudo apt-get install automake

安裝完成之后,會有如下工具可用,

aclocal
autoscan
autoconf
autoheader
automake

一般大型項目,代碼組織結構分為兩種,一種是所有文件都在同一個目錄下的 flat 結構,另一種是按層次組織的多文件夾形式。先來看第一種,

flat 結構的項目使用 autotools 工具集

本篇測試代碼如下,

入口代碼 int_arithmetic.c

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "sum.h"
#include "sub.h"
#include "mul.h"
#include "div.h"

int main()
{
    printf("======== < Integer Arithmethic > ========
");
    int x, y;
    printf("Enter two integer: ");
    scanf("%d%d", &x, &y);

    int sm = sum(x, y);
    printf("sum is: %d
", sm);
    int sb = sub(x, y);
    printf("sub is: %d
", sb);
    int ml = mul(x, y);
    printf("mul is: %d
", ml);
    int dv = divide(x, y);
    printf("div is: %d
", dv);

    return 0;
}

輔助代碼,頭文件,

sum.h

#ifndef SUM_H_
#define SUM_H_

int sum(int x, int y);

#endif

sub.h

#ifndef SUB_H_
#define SUB_H_

int sub(int x, int y);

#endif

mul.h

#ifndef MUL_H_
#define MUL_H_

int mul(int x, int y);

#endif

div.h

#ifndef DIV_H_
#define DIV_H_

int divide(int x, int y);

#endif

輔助代碼,實現文件,

sum.c

#include "sum.h"

int sum(int x, int y)
{
    return x + y;
}

sub.c

#include "sub.h"

int sub(int x, int y)
{
    return x - y;
}

mul.c

#include "mul.h"

int mul(int x, int y)
{
    return x * y;
}

div.c

#include "div.h"
#include <stdio.h>

int divide(int x, int y)
{
    if(x % y != 0)
        printf("
Warning: Integer Division May Have Accuracy Loss.
");

    return x / y;
}

1) 在項目目錄下,運行 autoscan 命令,生成 configure.scan 文件,內容如下,

#                                               -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.

AC_PREREQ([2.69])
AC_INIT([FULL-PACKAGE-NAME], [VERSION], [BUG-REPORT-ADDRESS])
AC_CONFIG_SRCDIR([int_arithmetic.c])
AC_CONFIG_HEADERS([config.h])

# Checks for programs.
AC_PROG_CC

# Checks for libraries.

# Checks for header files.
AC_CHECK_HEADERS([stdlib.h unistd.h])

# Checks for typedefs, structures, and compiler characteristics.

# Checks for library functions.
AC_OUTPUT

重命名 configure.scan 為 configure.ac ,并修改其內容為,

#                                               -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.

AC_PREREQ([2.69])
#AC_INIT([FULL-PACKAGE-NAME], [VERSION], [BUG-REPORT-ADDRESS])
AC_INIT(int_arithmetic, 0.1, ggao@micron.com)
AM_INIT_AUTOMAKE(int_arithmetic, 0.1)
AC_CONFIG_SRCDIR([int_arithmetic.c])
AC_CONFIG_HEADERS([config.h])

# Checks for programs.
AC_PROG_CC

# Checks for libraries.

# Checks for header files.
AC_CHECK_HEADERS([stdlib.h unistd.h])

# Checks for typedefs, structures, and compiler characteristics.

# Checks for library functions.
AC_CONFIG_FILES([Makefile])
AC_OUTPUT

上述 configure.ac 中宏定義意義如下,

AC_PREREQ         : 聲明 autoconf 的版本號
AC_INIT : 聲明軟件名稱,版本號及 bug report 地址
AM_INIT_AUTOMAKE : automake 需要的信息,參數為軟件名和版本號
AC_CONFIG_SRCDIR : autoscan 偵測的源文件名,用來確定目錄的有效性
AC_CONFIG_HEADERS : autoscan 定義要生成的頭文件,后續 autoheader 要使用
AC_PROG_CC : 指定編譯器,默認為 gcc
AC_CHECK_HEADERS : autoscan 偵測到的頭文件
AC_CONFIG_FILES : 指定生成 Makefile,如果是多目錄結構,可指定生成多個Makefile,以空格分隔,例如,AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT : autoscan 輸出

2) 運行 aclocal,根據 configure.ac 生成 aclocal.m4 文件,該文件主要處理各種宏定義

3) 運行 autoconf,將 configure.ac 中的宏展開,生成 configure 腳本,這過程中可能會用到 aclocal.m4

4) 執行 autoheader,生成 config.h.in 文件,該命令通常會從 "acconfig.h” 文件中復制用戶附加的符號定義。該例子中沒有附加的符號定義, 所以不需要創建 "acconfig.h” 文件

5) 創建 Makefile.am 文件,automake工具會根據 configure.in 中的參量把 Makefile.am 轉換成 Makefile.in 文件,最終通過 Makefile.in 生成 Makefile

AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=int_arithmetic
int_arithmetic_SOURCES=int_arithmetic.c sum.c sub.c mul.c div.c
include_HEADERS=sum.h sub.h mul.h div.h

對上述 makefile.am 中各標簽的解釋,

AUTOMAKE_OPTIONS       : 由于 GNU 對自己發布的軟件有嚴格的規范, 比如必須附帶許可證聲明文件 COPYING 等,否則 automake 執行時會報錯。 
                automake 提供了3中軟件等級: foreign, gnu, gnits, 默認級別是gnu, 在本例中,使用 foreign 等級,它只檢測必須的文件。
bin_PROGRAMS : 要生成的可執行文件名稱,如果要生成多個可執行文件,用空格隔開。
int_arithmetic_SOURCES : 可執行文件依賴的所有源文件。

6) 手動添加必要的文件 NEWS,README,AUTHORS,ChangeLog

7) 執行 automake --add-missing ,該命令生成 Makefile.in 文件。使用選項 "--add-missing" 可以讓 automake 自動添加一些必需的腳本文件。

8) 執行 ./configure 生成 Makefile

====>>> 至此 Makefile 生成完畢。

如果要繼續安裝,

9) $ make

10) $ sudo make install 即可將可執行文件安裝在 /usr/local/bin/ 目錄下,以后就可以直接使用啦

11) $ sudo make uninstall 即可將安裝的可執行文件從 /usr/local/bin 目錄下移除

如果要發布你的軟件,

12) $ make dist 即可打包生成 xxx-version.tar.gz 文件

如果要清理中間文件,

13) make clean

14) make distclean

層次結構的項目使用 autotools 工具集

當前項目層次結構如下圖,

主入口函數 int_arithmetic.c

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "include/sum.h"
#include "include/sub.h"
#include "include/mul.h"
#include "include/div.h"

int main()
{
    printf("======== < Integer Arithmethic > ========
");
    int x, y;
    printf("Enter two integer: ");
    scanf("%d%d", &x, &y);

    int sm = sum(x, y);
    printf("sum is: %d
", sm);
    int sb = sub(x, y);
    printf("sub is: %d
", sb);
    int ml = mul(x, y);
    printf("mul is: %d
", ml);
    int dv = divide(x, y);
    printf("div is: %d
", dv);

    return 0;
}

頭文件,

sum.h

#ifndef SUM_H_
#define SUM_H_

int sum(int x, int y);

#endif

sub.h

#ifndef SUB_H_
#define SUB_H_

int sub(int x, int y);

#endif

mul.h

#ifndef MUL_H_
#define MUL_H_

int mul(int x, int y);

#endif

div.h

#ifndef DIV_H_
#define DIV_H_

int divide(int x, int y);

#endif

實現文件,

sum.c

#include "../include/sum.h"

int sum(int x, int y)
{
    return x + y;
}

sub.c

#include "../include/sub.h"

int sub(int x, int y)
{
    return x - y;
}

mul.c

#include "../include/mul.h"

int mul(int x, int y)
{
    return x * y;
}

div.c

#include "../include/div.h"
#include <stdio.h>

int divide(int x, int y)
{
    if(x % y != 0)
        printf("
Warning: Integer Division May Have Accuracy Loss.
");

    return x / y;
}

1) 在項目頂層目錄,建立文件 Makefile.am, 內容如下,

AUTOMAKE_OPTIONS=foreign     		 # 軟件等級  
SUBDIRS=src  				 # 先掃描子目錄  
bin_PROGRAMS=int_arithmetic    		 # 軟件生成后的可執行文件名稱  
int_arithmetic_SOURCES=int_arithmetic.c    # 當前目錄源文件  
int_arithmetic_LDADD=src/libsrc.a     # 靜態連接方式,連接 src 下生成的 libsrc.a 文件  
#LIBS = -l xxx -l xxx                     # 添加必要的庫  

在 src 目錄,建立文件 Makefile.am,內容如下,

noinst_LIBRARIES=libsrc.a          # 生成的靜態庫文件名稱,noinst加上之后是只編譯,不安裝到系統中  
libsrc_a_SOURCES=sum.c sub.c mul.c div.c  # 這個靜態庫文件需要用到的依賴  
include_HEADERS=../include/sum.h ../include/sub.h ../include/mul.h ../include/div.h  # 導入需要依賴的頭文件 

2) 執行 autoscan 生成 configure.scan 文件, 如下,

#                                               -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.

AC_PREREQ([2.69])
AC_INIT([FULL-PACKAGE-NAME], [VERSION], [BUG-REPORT-ADDRESS])
AC_CONFIG_SRCDIR([int_arithmetic.c])
AC_CONFIG_HEADERS([config.h])

# Checks for programs.
AC_PROG_CC

# Checks for libraries.

# Checks for header files.
AC_CHECK_HEADERS([stdlib.h unistd.h])

# Checks for typedefs, structures, and compiler characteristics.

# Checks for library functions.

AC_CONFIG_FILES([Makefile
                 src/Makefile])
AC_OUTPUT

重命名 configure.scan 為 configure.ac 并修改如下,

#                                               -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.

AC_PREREQ([2.69])

#AC_INIT([FULL-PACKAGE-NAME], [VERSION], [BUG-REPORT-ADDRESS])
AC_INIT(int_arithmetic, 0.1, ggao@micron.com)
AM_INIT_AUTOMAKE(int_arithmetic, 0.1)
# Generate static lib
AC_PROG_RANLIB

AC_CONFIG_SRCDIR([int_arithmetic.c])
AC_CONFIG_HEADERS([config.h])

# Checks for programs.
AC_PROG_CC

# Checks for libraries.

# Checks for header files.
AC_CHECK_HEADERS([stdlib.h unistd.h])

# Checks for typedefs, structures, and compiler characteristics.

# Checks for library functions.

AC_CONFIG_FILES([Makefile
                 src/Makefile])
AC_OUTPUT

3) 執行 aclocal

4) 運行 autoconf

5) 運行 autoheader

6) 手動添加必要的文件 NEWS,README,AUTHORS,ChangeLog

7) 執行 automake --add-missing

8) 執行 ./configure 生存 Makefile

====>>> 至此 Makefile 生成完畢。

如果要繼續安裝,

9) $ make

10) $ sudo make install 即可將可執行文件安裝在 /usr/local/bin/ 目錄下,以后就可以直接使用啦

11) $ sudo make uninstall 即可將安裝的可執行文件從 /usr/local/bin 目錄下移除

如果要發布你的軟件,

12) $ make dist 即可打包生成 xxx-version.tar.gz 文件

如果要清理中間文件,

13) make clean

14) make distclean


====>>> 感謝原創作者的分享 http://blog.csdn.net/initphp/article/details/43705765

完。

總結

以上是生活随笔為你收集整理的automake的全部內容,希望文章能夠幫你解決所遇到的問題。

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

亚洲韩国一区二区三区 | 这里只有精品视频在线观看 | 久久国语露脸国产精品电影 | 精品久久久久久综合 | 欧美一区二区三区在线观看 | 中文字幕亚洲不卡 | 天天躁日日躁狠狠 | 久久久国产精品麻豆 | 亚洲天天摸日日摸天天欢 | 欧美狠狠操 | 久久久电影网站 | 国产成人一区二区啪在线观看 | 成年人视频在线观看免费 | 国产在线看 | 在线观看国产中文字幕 | 在线观看视频色 | 成人免费看电影 | 久草线| 国产亚洲精品成人av久久影院 | 亚洲一区免费在线 | 手机在线欧美 | 成人a毛片 | 热久久影视| 国产成人精品一二三区 | 国产色小视频 | 国产成人久久精品77777 | 久久看片| 国产一级视频在线 | 欧美激情h | a电影免费看 | 日韩在线不卡视频 | 色丁香久久 | 午夜手机电影 | 麻豆免费看片 | 99热在 | 最近中文字幕 | 奇米影视777四色米奇影院 | 在线国产精品视频 | 五月天综合激情 | 99中文字幕在线观看 | 亚洲涩综合 | 在线欧美国产 | 伊人激情网 | 日日干网 | av大全免费在线观看 | 国产精品手机视频 | 日韩av一区在线观看 | 久久观看| av在线免费观看不卡 | 伊人色**天天综合婷婷 | 欧美性生活小视频 | 99av在线视频 | 韩国av三级 | 久久综合九九 | 中文有码在线 | 一区二区欧美激情 | 天天干天天干天天射 | 在线观看亚洲国产 | 在线观看视频免费大全 | 久久精品一区二区三 | 日日夜夜国产 | 久久久久在线 | 免费观看国产精品视频 | 欧美精品在线观看免费 | 最新中文在线视频 | 久久久久久久久久久久国产精品 | 精品久久久久久综合 | 国产又粗又猛又色又黄视频 | 成人a毛片| 国产精品观看视频 | 国产一线二线三线在线观看 | 丁香婷婷激情啪啪 | 免费看片黄色 | 国产在线成人 | wwwwww色| 在线国产中文字幕 | 色a资源在线 | 日韩理论在线视频 | 国产中文字幕91 | 午夜精品久久久久久久久久久 | 在线免费观看视频你懂的 | av在线播放国产 | 97精品国产一二三产区 | aⅴ视频在线 | 97成人资源站 | 91成人精品一区在线播放 | av免费在线免费观看 | 亚洲h在线播放在线观看h | 中文字幕在| 久久无码精品一区二区三区 | 亚洲国产精品电影在线观看 | 亚洲乱码国产乱码精品天美传媒 | 四虎在线观看精品视频 | 国产精品99久久99久久久二8 | 五月婷婷亚洲 | 国产精品初高中精品久久 | 中文字幕字幕中文 | 九九九九九国产 | 日本午夜在线观看 | 免费黄色a级毛片 | 91免费日韩| 99久久夜色精品国产亚洲 | 久久国产精品视频免费看 | 91av电影在线 | 三日本三级少妇三级99 | 久久婷婷网 | 91中文字幕视频 | 奇米影视8888在线观看大全免费 | 狠狠做深爱婷婷综合一区 | 高清精品视频 | 在线不卡视频 | 中文字幕文字幕一区二区 | 久久久久久国产精品 | 成人黄色在线电影 | 久草在线视频在线 | av在线播放观看 | 99久久影视| 日韩国产精品久久久久久亚洲 | 缴情综合网五月天 | 国产高清不卡一区二区三区 | 国产精品v欧美精品v日韩 | 在线观看视频免费播放 | 日韩精品一区二 | 最新av在线网站 | 成人不用播放器 | 国产免费观看久久黄 | 欧美一级片在线免费观看 | www.久草.com | 久久精品综合 | 粉嫩av一区二区三区免费 | 懂色av懂色av粉嫩av分享吧 | 中国一级片免费看 | 国内少妇自拍视频一区 | av综合站 | 久久神马影院 | 亚洲天堂首页 | 激情综合网五月婷婷 | 国产精品一区二区三区视频免费 | 91在线播放国产 | 人人爱爱 | 日韩精品一区二区三区水蜜桃 | 日本不卡123区 | 伊人va| 日韩欧美精品一区二区三区经典 | 日韩精品91偷拍在线观看 | 91高清一区 | 亚州精品天堂中文字幕 | 欧美日韩中文国产一区发布 | 欧美伊人网 | 精品久久精品久久 | 亚洲九九精品 | 国产成人精品一区二区三区福利 | 免费网址你懂的 | 麻豆传媒视频在线播放 | 91精品国产亚洲 | 免费在线观看黄色网 | 国产麻豆电影在线观看 | 久久久久久伊人 | 成人av电影在线 | 99久在线精品99re8热视频 | 在线观看中文字幕一区 | 日韩一级电影在线观看 | 超碰97中文 | www操操操| www.天天色.com| 日本女人在线观看 | 一区二区精品视频 | 亚洲欧洲日韩在线观看 | 日韩av网址在线 | 成人久久电影 | 成人一区二区三区在线 | 99精品国产免费久久久久久下载 | 制服丝袜一区二区 | 99爱视频| 天天干天天摸天天操 | 日韩欧美综合在线视频 | 亚洲精品在线视频网站 | 激情五月网站 | 日韩高清免费在线观看 | 中文字幕一区二区三区四区在线视频 | 亚洲经典在线 | 国产在线观看你懂得 | 国产人成免费视频 | 国产一级淫片在线观看 | 黄色软件大全网站 | 欧美久久久久久久久久久久久 | 久久新视频 | 91久久一区二区 | 新版资源中文在线观看 | 久久久久久毛片 | 天天操夜夜操天天射 | 久久久久久久久久久久久久免费看 | 人人狠狠综合久久亚洲婷 | 在线免费av网站 | 看v片| 中文字幕在线观看第一区 | 在线天堂视频 | 在线看片a| 国产又粗又猛又黄 | 国产免费一区二区三区最新6 | 午夜av免费在线观看 | 国产黄影院色大全免费 | 日韩视频一区二区三区 | 黄色一及电影 | 国产精品精品国产 | 国产精品一区免费看8c0m | 黄www在线观看 | 97色涩 | 日韩精品中文字幕在线不卡尤物 | 狠狠撸电影 | 免费看的黄色的网站 | 69欧美视频| 在线观看日韩一区 | 国产精品亚洲成人 | 在线中文字幕播放 | 一区二区影院 | 天天综合五月天 | 在线视频欧美日韩 | 亚洲成av人片在线观看无 | 国产高清免费av | 亚洲狠狠丁香婷婷综合久久久 | 久久无码av一区二区三区电影网 | 久久精品麻豆 | 亚洲影院天堂 | 日韩一区在线播放 | 欧美日韩国产页 | 国产在线精品二区 | 国产精品成人在线观看 | 九九九九九九精品任你躁 | 免费一级片在线观看 | 日本黄色一级电影 | 激情五月***国产精品 | 国产男女无遮挡猛进猛出在线观看 | 国产福利电影网址 | 成人免费观看网站 | 91精品视频免费 | 麻豆91在线看 | 久草色在线观看 | 久草av在线播放 | 亚洲精品小视频 | 99热在线这里只有精品 | 国产精品福利在线播放 | 婷婷综合在线 | 在线免费视 | 日日夜夜精品免费 | 中文字幕精品在线 | 久久国产精品二国产精品中国洋人 | 欧美色图视频一区 | 日韩精品视频免费专区在线播放 | 精品久久久久久久久久久久久久久久久久 | 99色免费视频 | 免费在线观看污 | 免费亚洲视频在线观看 | 欧美成人中文字幕 | 婷婷激情在线 | 国产精品99久久久久久有的能看 | 国产精品私人影院 | 色美女在线 | 欧美日韩高清一区二区 | 国产 欧美 日产久久 | 99c视频高清免费观看 | 一区二区电影在线观看 | 日韩免费高清在线 | 欧美精品乱码99久久影院 | 日韩精品视频一二三 | 成人免费视频播放 | 欧美另类性 | 国产欧美在线一区二区三区 | 日韩免费电影一区二区 | 日本精a在线观看 | 最近免费中文字幕mv在线视频3 | 97在线视频免费看 | 特级大胆西西4444www | 亚洲天堂网在线观看视频 | 精品国产片 | 黄色一级在线视频 | 色综合咪咪久久网 | 国产精品久久电影网 | 丝袜av网站 | 黄色一级大片在线观看 | 碰超人人| 天天摸天天舔 | 日日干夜夜操视频 | av中文字幕网址 | 韩日电影在线 | 国产第一页福利影院 | 日韩v欧美v日本v亚洲v国产v | 五月天中文字幕mv在线 | 91精品视频在线观看免费 | 99精品热视频 | 丁香六月激情 | 人九九精品 | 99视频网址 | 黄色天堂在线观看 | 久久久香蕉视频 | 日本精品久久久久影院 | 亚洲欧美色婷婷 | 国产一区在线视频 | 波多野结衣一区二区三区中文字幕 | 九草视频在线 | 日本久久综合视频 | 在线99热 | 黄色一级免费电影 | 天天玩天天操天天射 | 婷婷免费在线视频 | 精品国产一二区 | 欧美在线视频二区 | 日韩视频免费播放 | 日韩欧美在线影院 | 又黄又刺激视频 | 亚洲精品乱码久久久久久蜜桃欧美 | 亚洲日本国产精品 | 亚洲激情p | 久久精品爱爱视频 | 97av视频在线观看 | 国产97超碰 | 六月色丁 | 国产午夜在线 | 久久精品久久国产 | 久久综合久色欧美综合狠狠 | 中文字幕免费在线 | 免费麻豆视频 | 国产成人免费网站 | 在线免费观看黄色大片 | 国产麻豆精品一区 | 久久人操| 国产中文字幕国产 | 黄色av免费电影 | 激情欧美丁香 | 国产美女网| 91精品免费在线观看 | 91免费看黄 | 天天操天天操天天爽 | 国产午夜精品理论片在线 | 美女视频黄在线 | 日韩欧美高清 | 视频成人 | 天天干天天在线 | 1024手机看片国产 | 色婷婷av国产精品 | 粉嫩av一区二区三区入口 | 夜夜夜草| 久久久久亚洲天堂 | av免费网页 | 欧美性成人 | 曰韩在线 | 日韩欧美精选 | 日韩欧美精品在线观看视频 | 在线国产一区 | 久久五月婷婷综合 | 一本一本久久a久久 | 国产手机视频在线观看 | 久久试看 | 521色香蕉网站在线观看 | 91一区啪爱嗯打偷拍欧美 | 超碰在线公开免费 | 97品白浆高清久久久久久 | 亚洲电影图片小说 | 国产精品乱码久久久久久1区2区 | 日韩免费一二三区 | 国产中文在线视频 | 69视频在线播放 | 免费看一级一片 | 特黄特黄的视频 | 草莓视频在线观看免费观看 | 亚洲一区精品人人爽人人躁 | 黄色aaa毛片| 午夜91在线 | 蜜桃av人人夜夜澡人人爽 | 国产精品女主播一区二区三区 | 五月婷婷丁香激情 | 亚洲国产一区在线观看 | 天堂网中文在线 | 久久久久国产精品免费 | 久久爱www. | 久久综合久久鬼 | 国产精品粉嫩 | 日韩在线视频免费播放 | 中文字幕不卡在线88 | 亚洲日b视频 | 免费成人av在线 | 国产精品国产三级国产aⅴ9色 | 国内外成人免费在线视频 | 欧美91精品 | 69视频在线 | 在线观看91精品国产网站 | 免费视频色| 精品国产一区二区久久 | 中文字幕在线不卡国产视频 | 中文字幕999 | 国产精品久久影院 | 国产又粗又硬又爽视频 | 日韩一区精品 | 久久av高清 | 久久久久精| 色网免费观看 | 人人爽久久久噜噜噜电影 | 婷婷丁香色 | 欧美成人tv | 黄色的片子 | 91色吧| 999久久国精品免费观看网站 | 免费黄a大片 | 毛片网站免费在线观看 | 久久r精品 | 激情在线网站 | 亚洲精品资源在线观看 | 国产成人一区二区啪在线观看 | 高潮久久久久久久久 | 亚洲精品国产精品国 | 中文字幕乱码亚洲精品一区 | 久久久久免费观看 | 国产人成看黄久久久久久久久 | 国产精品免费看 | 91精品视频免费观看 | 天天av资源| 天天天干夜夜夜操 | 草久视频在线 | 中文乱码视频在线观看 | 国产精品高潮呻吟久久av无 | 欧美日本一二三 | 亚洲精品在线观 | 国产日韩精品视频 | 亚洲jizzjizz日本少妇 | 日韩中文字幕在线不卡 | 亚洲精品一区二区三区高潮 | 二区三区毛片 | 欧美福利视频 | 亚洲精品免费在线视频 | 日日夜夜天天操 | 在线观看成人网 | 国产又黄又爽又猛视频日本 | 国产精品视频大全 | 国产精品理论片在线播放 | 97偷拍视频 | 黄网站色欧美视频 | 成人性生交视频 | 免费性网站 | 中文字幕在线观 | 国产原厂视频在线观看 | 欧美在线视频一区二区三区 | 国产精品久久久久久久久搜平片 | 日韩在线观看一区二区三区 | 伊人久在线 | 9999精品免费视频 | 国产精品久久久久久久av电影 | 97视频人人免费看 | 亚洲精品国产精品久久99热 | 成人网中文字幕 | 91福利区一区二区三区 | 中文国产字幕在线观看 | 中文字幕色播 | 亚洲综合色婷婷 | 中文字幕美女免费在线 | 五月婷网站| 婷婷精品视频 | 国产免费观看久久 | 97视频在线观看视频免费视频 | 在线免费看黄网站 | 欧美另类网站 | 少妇bbb搡bbbb搡bbbb| 中文字幕av免费在线观看 | 黄色高清视频在线观看 | 久久久久亚洲国产精品 | 永久免费的av电影 | 五月天九九 | 午夜精品电影一区二区在线 | 日韩精品视频在线观看免费 | 久草视频在线资源 | 国产精品久久久久久久久蜜臀 | 激情深爱五月 | 国产玖玖视频 | 亚洲精品高清一区二区三区四区 | 91视频91自拍| 精品久久免费 | 国产九九精品视频 | a在线播放 | 国产一卡久久电影永久 | 免费看三级 | 在线看黄色av | 国产中文字幕视频 | 激情久久五月 | 在线观看网站你懂的 | 91视频免费看 | 亚洲天堂va| 国产精品久久久久久欧美 | 日韩成人免费在线观看 | 人人超碰在线 | 日韩在线视频免费观看 | 在线观看精品一区 | 日韩国产精品一区 | 国产xxxx做受性欧美88 | 成人三级视频 | 久久免费视频这里只有精品 | 久久免费视频这里只有精品 | 综合伊人av | 国产一二三区av | 国产精品一区二区在线免费观看 | 国产成人av福利 | 在线观看黄污 | 国产精品久久久免费 | 97超碰人人爱| 亚洲精品视频大全 | 99久久网站 | 久久尤物电影视频在线观看 | 少妇bbbb搡bbbb桶 | 一本一本久久a久久精品牛牛影视 | 香蕉视频在线看 | 色婷婷啪啪免费在线电影观看 | 久久久久久久久久久免费 | 国产无区一区二区三麻豆 | 狠狠狠色丁香婷婷综合激情 | 欧美性做爰猛烈叫床潮 | 涩涩网站免费 | 免费视频在线观看网站 | 在线国产中文字幕 | 九九九毛片 | 日韩av网页| 欧洲在线免费视频 | 免费下载高清毛片 | 免费福利小视频 | 91精品国产91久久久久久三级 | 日韩在线二区 | 日韩免费看 | 成年人网站免费观看 | 久草在线免费播放 | 精品国产中文字幕 | 天天艹日日干 | 狠狠色伊人亚洲综合网站野外 | 97在线免费视频观看 | 亚洲最新av网站 | 久久福利精品 | 日韩欧美在线观看一区二区 | 免费网站黄 | 亚洲jizzjizz日本少妇 | 日韩精品欧美一区 | 五月婷婷在线视频观看 | 精品爱爱 | 国产又粗又硬又爽视频 | 免费av在线播放 | 亚洲精品视频免费在线观看 | 日日夜夜天天射 | 97视频在线 | 一区 二区 精品 | 天天做日日爱夜夜爽 | 国产麻豆精品在线观看 | 欧美一区二区三区在线播放 | 黄色一级免费网站 | 亚洲色综合 | 精品欧美小视频在线观看 | 81精品国产乱码久久久久久 | 亚洲欧洲视频 | 天天操天天干天天摸 | 亚洲高清在线精品 | 国产亚洲成人精品 | 国产午夜在线观看 | 91精品国产电影 | 国产免费一区二区三区最新 | 亚洲精品国产精品乱码不99热 | 99视频国产精品免费观看 | 日韩久久久久久久久 | 另类五月激情 | 久久色视频 | 日韩av手机在线观看 | 成人亚洲免费 | 美女网站在线看 | 国产精品一区二区麻豆 | 菠萝菠萝在线精品视频 | 99在线视频观看 | 91麻豆精品国产91久久久无需广告 | 黄色一级在线视频 | 久久婷亚洲五月一区天天躁 | 日韩欧美国产激情在线播放 | 99av在线视频 | 欧美性色黄 | 在线免费观看成人 | 天天综合色天天综合 | 欧美国产日韩在线观看 | 91精品网站在线观看 | 干干夜夜 | 91资源在线免费观看 | 精品视频久久 | 国产91学生粉嫩喷水 | 成人激情开心网 | 国产精品视频地址 | 久久精品二区 | 亚洲国产成人在线播放 | 国产成人99久久亚洲综合精品 | 99热这里精品 | 91免费版在线 | 国产精品一区在线播放 | 精品视频免费 | 天天操天天干天天插 | 欧美日韩高清在线 | 91精品爽啪蜜夜国产在线播放 | 国产精品原创视频 | 免费a v视频 | 成 人 黄 色 免费播放 | 在线观看黄av| 91桃色免费视频 | 99久久精品免费看国产四区 | av色网站 | 五月婷在线视频 | 久久综合国产伦精品免费 | 国产99久久九九精品 | 超黄视频网站 | 亚洲视频1| 成人精品99 | 在线涩涩| 91福利国产在线观看 | 亚洲免费永久精品国产 | 91麻豆福利 | 97免费在线观看视频 | 日韩欧美在线观看一区 | 天天做天天看 | 亚洲视频六区 | 久久久精品国产免费观看一区二区 | 久久精品免费观看 | 六月丁香综合网 | av免费看在线 | 91综合久久一区二区 | 色吧av色av| 欧美另类重口 | 日韩极品视频在线观看 | 麻花豆传媒一二三产区 | 999成人精品 | 国产码电影 | 一区二区三区久久精品 | 中文字幕永久 | 91丨九色丨蝌蚪丨老版 | 少妇精品久久久一区二区免费 | 97av视频在线 | 国产精品永久在线 | 婷婷5月激情5月 | 2000xxx影视| 麻豆国产精品一区二区三区 | 久久五月天色综合 | 日韩大片在线免费观看 | 激情网五月婷婷 | 亚洲丝袜一区 | 日韩网站在线 | 国产亚洲精品美女 | 三上悠亚一区二区在线观看 | 999视频在线播放 | 久久深夜福利免费观看 | 久久综合五月天 | 日本爱爱片| 日韩视频中文字幕在线观看 | 一区二区三高清 | 国产一级淫片在线观看 | 欧美在线观看视频 | 亚洲一区免费在线 | 久久精品这里热有精品 | 麻豆91在线播放 | www.玖玖玖| 国产精品理论在线观看 | 亚洲一区二区三区在线看 | 99这里只有精品视频 | 久久免费的精品国产v∧ | 九九免费在线视频 | www.av在线.com | 一区二区三区中文字幕在线观看 | 国产网站在线免费观看 | 99草在线视频 | 在线观看视频三级 | 国内精品久久久久久久久久久久 | 三级av在线播放 | 国产亚洲欧美日韩高清 | 国内视频在线 | 日韩理论在线观看 | 人人插人人插 | 国产在线超碰 | 中文字幕电影高清在线观看 | 在线观看 亚洲 | 久久人人精品 | 日韩电影精品 | av在线永久免费观看 | 六月婷操| 久久婷婷国产 | 97精品国产一二三产区 | 九九av| 中文视频在线播放 | 操操操av | 亚洲精品乱码久久 | 日韩欧美一区二区三区在线观看 | 美女免费网视频 | 久草观看视频 | 五月婷影院 | 欧美va天堂va视频va在线 | 欧美高清成人 | 在线韩国电影免费观影完整版 | 亚洲专区欧美 | 日本在线免费看 | 国产一级免费片 | 亚洲视频网站在线观看 | 黄色成人在线 | 国产精品一区二区在线观看免费 | 在线观看亚洲成人 | www.91成人 | 国产黄色播放 | 国产亚洲精品日韩在线tv黄 | wwwwww黄| 亚州精品成人 | 黄色成人av网址 | 天天天天色射综合 | 人人爽人人爽人人爽人人爽 | 91香蕉视频在线下载 | www91在线观看 | 超碰电影在线观看 | 国产高清在线免费 | 免费看一级黄色 | 欧美一区二区在线免费观看 | 国产手机在线观看视频 | 国产一级视频在线观看 | 日韩欧美精品一区 | 日韩免费视频网站 | 天堂av免费 | 久久久久久久久久亚洲精品 | 肉色欧美久久久久久久免费看 | 99久久婷婷国产综合精品 | 欧美一区,二区 | 在线免费观看黄色小说 | 草久视频在线观看 | 免费av网站在线 | 亚洲激情在线 | 中文字幕中文字幕在线一区 | 综合伊人av | 日韩av影视在线观看 | 国产在线国产 | 制服丝袜一区二区 | 日韩欧三级 | 日韩在线激情 | 天天做天天爱夜夜爽 | 九九视频免费观看视频精品 | 人人天天夜夜 | 免费在线观看成人av | 欧美日韩调教 | 黄色一级在线免费观看 | 欧美日韩精品影院 | 久久精品国产一区二区电影 | 欧美精品一区二区免费 | 精品亚洲一区二区 | 久草在线资源观看 | 中文字幕亚洲欧美日韩 | 久久久久国产精品免费免费搜索 | 亚洲欧美少妇 | 日本中文不卡 | 五月开心网 | 久草在线资源观看 | 九色最新网址 | 狠狠色丁香久久综合网 | 国产精品剧情在线亚洲 | 99精品在线观看 | 国产午夜精品视频 | 九九久久免费 | 欧美激情视频一二区 | 亚洲精品美女久久久久 | 天天插天天干 | 精品久久99 | 日本在线成人 | 中文字幕国内精品 | 亚洲综合视频网 | 999视频在线观看 | 久久草网 | japanesefreesexvideo高潮| 亚洲视频aaa| 天天操夜 | 午夜精品一区二区三区视频免费看 | 美女久久久久久久久久久 | av一本久道久久波多野结衣 | av高清在线| 91久久奴性调教 | 97超碰免费在线 | 久久久久美女 | 久久蜜臀一区二区三区av | 国产精品少妇 | 五月婷婷黄色 | 免费又黄又爽 | 99久久99久久精品 | 综合婷婷久久 | 亚洲一级免费观看 | 97精品在线观看 | 成人app在线播放 | 在线三级播放 | 日本aa在线 | 亚洲激情在线观看 | 777视频在线观看 | 日韩欧美精品在线 | 免费日韩 | 九九九在线| 丝袜美女视频网站 | 99电影| 国产高清中文字幕 | 美国av大片 | 欧美中文字幕久久 | 精品视频中文字幕 | 国产精品美女久久久久久久网站 | 欧美日韩国产精品一区二区三区 | 在线观看完整版免费 | 天天色草 | 久久欧美视频 | 欧美日韩精品在线 | 亚洲成年人免费网站 | 国产精品手机在线 | 精品久久久久久久久亚洲 | 九9热这里真品2 | 色婷婷国产精品一区在线观看 | 91av99| 久久综合久久综合久久 | 在线亚洲高清视频 | 亚洲一区二区视频在线播放 | 国产第页| 99久久精品国产一区二区成人 | 国内精品视频在线播放 | 久久精品香蕉视频 | www毛片com| 蜜桃av人人夜夜澡人人爽 | 五月开心网 | 黄色com| 久久久久久久久久久国产精品 | 天天曰天天 | 日韩高清无线码2023 | 久久网站av | 亚洲h在线播放在线观看h | 成人av影视| 91成人免费在线 | 在线观看va| 激情视频免费在线观看 | 欧美一区二区精品在线 | 亚洲国产精品久久 | 欧美二区视频 | 亚洲精品中文字幕在线观看 | 91精品在线免费 | 日韩高清一区在线 | 亚洲高清在线精品 | 日本免费久久高清视频 | 久久99热这里只有精品国产 | 国产视频一区二区在线播放 | 久久久精品亚洲 | 精品国产一区二区三区四 | 天天干干 | 日日操操操 | 操久在线 | 黄av免费 | 国产黄色av | www.狠狠插.com | 亚洲va欧美va人人爽春色影视 | 伊人色播 | www.com黄| 中文字幕在线观看一区二区 | 永久免费视频国产 | 综合网五月天 | av怡红院| 99在线精品视频 | 国产成人久久久77777 | 热99在线视频| 亚洲午夜久久久影院 | 91亚洲精品久久久蜜桃借种 | 亚洲乱码中文字幕综合 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 手机av在线网站 | 99亚洲国产 | 成人午夜免费剧场 | 中文字幕免 | 三上悠亚在线免费 | 黄色大片视频网站 | 日本爱爱免费 | 国产网站在线免费观看 | 一级黄色片在线免费看 | 亚洲免费在线视频 | 成人九九视频 | 在线观看av中文字幕 | 久久精品91视频 | 亚洲另类视频在线 | 国产精品99久久久久久武松影视 | 久久99精品热在线观看 | 国产字幕在线观看 | 麻豆系列在线观看 | 国产日韩在线一区 | 国产精品99久久久久久武松影视 | 成人a免费 | 香蕉视频网站在线观看 | 91在线免费视频 | 久久99久久精品 | 国产精品久久视频 | 在线免费视频你懂的 | 9999在线观看 | 国产美女免费视频 | 欧美另类视频 | 国产乱对白刺激视频在线观看女王 | 日韩在线播放av | 99热精品国产一区二区在线观看 | 天天曰视频 | 91亚洲成人 | 私人av| 99久视频 | 天天曰夜夜爽 | 日韩中文字幕免费 | 亚洲精品国产欧美在线观看 | 国产精品一区免费在线观看 | av短片在线观看 | 视频国产 | www.av免费| 久99久精品| 91视频免费国产 | 日韩欧美视频一区二区 | 日韩 在线观看 | 深爱激情开心 | 久草视频免费看 | 美女视频黄网站 | 91av电影网| 亚洲毛片久久 | 欧美一级性视频 | 国内99视频| 免费观看91视频 | 91麻豆国产 | 国产精品毛片一区二区在线 | 开心色激情网 | 国产色一区| 久久歪歪 | 精品亚洲网 | 日韩xxxbbb | 中文字幕国产一区二区 | 国产高h视频 | 午夜的福利 | 麻豆传媒电影在线观看 | 韩国在线一区二区 | 亚洲 中文 在线 精品 | 亚洲成人在线免费 | 91在线色 | 在线v片| 日日摸日日添夜夜爽97 | 99综合电影在线视频 | 亚洲三级在线播放 | 欧美久久久久久久久 | 黄色特一级片 | 91av电影网| 97视频入口免费观看 | 黄色精品一区 | 人人精久 | 久久国产精品小视频 | 国产99re| 久久久黄色免费网站 | 国产黄a三级三级三级三级三级 | 在线观看中文 | 欧美精品中文字幕亚洲专区 | 成人小视频在线播放 | av免费在线看网站 | 一级淫片在线观看 | 青青草国产免费 | 久久久精品视频成人 | 亚洲三级av | 999久久久 | 国产永久免费 | 欧美日本高清视频 | 五月天婷婷在线视频 | 亚洲视频精品在线 | 久久久久久毛片精品免费不卡 | 精品福利网| 热久久国产精品 | 成年人视频在线免费 | 欧美国产日韩久久 | 欧美日韩免费在线视频 | 91成人免费看 | 一区二区三区高清 | 国产精品久久久久永久免费 | 人人爽人人澡人人添人人人人 | 成人在线观看免费 | 亚洲综合狠狠干 | 欧美日韩伦理在线 | 日批视频在线 | 国产精选视频 | 成人app在线播放 | 日韩欧美在线综合网 | 欧美做受xxx | 最近中文字幕 | 日韩精品视频免费 | 黄色小说免费在线观看 | 激情网站网址 | a视频在线 | 国产精品视频区 | 久久草精品 | 欧美精品亚洲精品日韩精品 | 在线观看电影av | 美女视频黄免费的 | 久久电影国产免费久久电影 | 又爽又黄又无遮挡网站动态图 | 欧美一区二区三区激情视频 | 日韩在线观看你懂得 | 国产手机精品视频 | 亚洲精品视频在线看 | 国产一区二区三区在线免费观看 | 久久官网| 日韩两性视频 | 日韩有码网站 | 中国一区二区视频 | 久久成人一区 | 五月天激情视频在线观看 |