综合二区_欧美成人综合_欧美成人二区_a黄视频_亚洲视频在线播放_一区二区三区视频免费看

µ±Ç°Î»ÖãºÊ×Ò³ > ÍøÕ¾¾ÉÀ¸Ä¿ > ѧϰ԰µØ > Éè¼ÆÈí¼þ½Ì³Ì > Build±àÒ빤¾ßѧϰ±Ê¼Ç£º³£ÓÃÃüÁî²ÎÊýºÍBRFÎļþ

Build±àÒ빤¾ßѧϰ±Ê¼Ç£º³£ÓÃÃüÁî²ÎÊýºÍBRFÎļþ
2010-01-13 22:51:53  ×÷Õß:  À´Ô´:
build¹¤¾ßµÄÖ÷Ò³ÔÚ£ºhttp://www.dsource.org/projects/build
ËüÒÔǰ½Ð bud£¬ËùÒÔÕâÀï»ìÓà bud ºÍbuild£¬¶¼Ö¸µÄͬһ¸ö¶«Î÷

buildÊÇDÓïÑԵıàÒ빤¾ß£¬Ï൱ÓÚCµÄmakeÃüÁî¡£
µ«Ëü¸ü¼òµ¥ÇÒºÃÓã¬ÒòΪËüÄÜ´¦Àí import Óï¾ä£¬×Ô¶¯ÔØÈëÒÀÀµµÄÎļþ¡£
¿´¹ý±¾Îĺ󣬻ù±¾ÉÏ¿ÉÒÔʹÓÃÁË¡£
Èç¹ûÄãÏëÓÃËüµÄ¸ß¼¶¹¦ÄÜ£¬µ±È»»¹µÃ»¨Ê±¼äÈ¥Ñо¿Ëü¡£

build »áÉæ¼°µÄÎļþÓУº
  brfÎļþ £¨Build Response File£© -- budÃüÁîµÄ²ÎÊýÎļþ
  Ô´ÎļþµÄ Pragmas Ö¸Áî
  rdfÎļþ £¨Rule Definition File£© -- ¹æÔò¶¨ÒåÎļþ
  mdfÎļþ £¨Macro Definition File£© -- ºê¶¨ÒåÎļþ
  cfgÎļþ £¨Configuration File£© -- ÅäÖÃÎļþ
  pflÎļþ £¨Profile File£© -- ÅäÖÃÎļþ£¿

ÆäÖУ¬brfÎļþÀïÃæÐ´µÄ¾ÍÊÇһЩbuildÃüÁîµÄ²ÎÊý£¬ËùÒÔ£¬ÏÈ´Ó²ÎÊý¿ªÊ¼¡£

ÏÈ¿´¼¸¸ö¼òµ¥²ÎÊý£¬È»ºóÔÙ˵˵brfÎļþ£¬×îºó°ÑÆäËû²ÎÊý¼òµ¥µÄÁÐһϡ£
[×¢£ºÒÔÏÂÔÚLinuxºÍdmdϲâÊÔ¹ý£¬Ã»ÓвâÊÔwinºÍgdc]

buildÃüÁîµÄ¸ñʽÊÇ£º

Java´úÂë ¸´ÖÆ´úÂë
  1. build <sourcefile> [<switches> ] [<otherfiles> ]   
  2. sourcefile   Ò»°ãÊǰüÀ¨mainº¯ÊýµÄÔ´Îļþ   
  3. switches     ÉÏÃæÁгöµÄ²ÎÊý   
  4. otherfiles   Á´½Ó¿â£¬objectÎļþ£¬ºê¶¨ÒåÎļþµÈµÈÆäËûÎļþ£¨²ÂµÄ£º£©£©  

²ÎÊýºÍÔ´Îļþ¶¼Ã»ÓÐ˳Ðò£¬¿ÉÒÔÈÎÒâÅÅÁÐ -- ϲ»¶°ÑÔ´Îļþ·ÅÇ°Ãæ£¬±àÒë²ÎÊý·ÅºóÃæ£¬ÒòΪ±àÒë²ÎÊý¾­³£¸Ä

BudµÄ³£ÓòÎÊýÖ®Ò»£º³£¹æÑ¡Ïî
Java´úÂë ¸´ÖÆ´úÂë
  1. -exec           ±àÒë³É¹¦ºó£¬ÔËÐÐËü   
  2. -cleanup        ÔÚ±àÒëÍê³Éºó£¬°ÑÉú³ÉµÄÖмäÎļþɾ³ýµô£¬±ÈÈç .o Îļþ   
  3. -full           ±àÒëËùÓеÄÎļþ£¬¼´Ê¹Ã»ÓÐÐÞ¸ÄÒ²Òª±àÒëÒ»±é   
  4. -T<name>          Ö¸¶¨Ä¿±êµÄÎļþÃû   
  5. -od<path>         Ö¸¶¨.o µÈÁÙʱÎļþµÄÊä³öĿ¼   
  6.   
  7. -silent         °²¾²Ä£Ê½£¬²»Êä³ö¶àÓàÐÅÏ¢   
  8. -test           Ö»ÊÇÏÔʾҪµ÷ÓõÄÃüÁ²»Êµ¼Ê±àÒë   
  9. -v              build ºÍ dmd ¶¼Êǵ÷ÊÔģʽ   
  10. -V              build Êǵ÷ÊÔģʽ£¬µ«dmdÃüÁî²»ÊÇ   
  11. -info           ÏÔʾbuildÃüÁîµÄ°æ±¾ºÅµÈÐÅÏ¢   
  12. -names          ÏÔʾҪ±àÒëµÄÎļþÃû   
  13. -uses[=fname]   Êä³ö½»²æÒýÓÃÎļþ              



Èç¹û²»ÊÇbudµÄ²ÎÊý£¬»á´«µÝ¸ødmd¡£±ÈÈç¿ÉÒÔÖ¸¶¨ -op -L-l ²ÎÊý [×¢£º²ÂµÄ£¬²»¿Ï¶¨]


ÃüÁî²ÎÊýÈç¹ûÊÇÒ»¸öºáÏߣ¨-£©£¬±íʾÆôÓã¬Èç¹ûÊÇÁ½¸öºáÏߣ¨--£©£¬±íÃ÷½ûÓá£
±ÈÈ磺 bud --cleanup -full
Á½¸öºáÏߣ¨--£©Ò»°ãºÍbrfÎļþÅäºÏʹÓ㬱íÃ÷Òª½ûÓÃbrfÎļþÖеÄij¸ö±àÒë²ÎÊý

¸ø¸öÀý×Ó£ºa.d ºÍ b.d
Java´úÂë ¸´ÖÆ´úÂë
  1. module a;   
  2.   
  3. import b;   
  4. import std.stdio;   
  5.   
  6. void main(char[][] arg)   
  7. {   
  8.     writef("in Module A: ");   
  9.     writefln(arg);   
  10.     print_b();   
  11. }  

Java´úÂë ¸´ÖÆ´úÂë
  1. module b;   
  2.   
  3. import std.stdio;   
  4.   
  5. void print_b()   
  6. {   
  7.     writefln("in Module B: b.d");   
  8. }  


×î¼òµ¥µÄ±àÒë·½·¨£º
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d   
  2. bud a                   # ¿ÉÒÔ²»Ð´ .d ºó׺  

×¢Ò⣬ÕâÀï²»ÐèÒªÖ¸¶¨ b.d£¬ÒòΪa.dÖеÄimportÆðÁË×÷Óá£
budÃüÁî»á×Ô¶¯´¦Àí¡£ÊDz»ÊǺܼòµ¥£¿

±àÒëºóÈÃËüÔËÐУº
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d -exec   
  2. bud a.d -execXXX        # ¸ø¸ö²ÎÊýXXX   
  3. bud a.d -exec"XXX YYY"  # ¸ø2¸ö²ÎÊýXXX YYY  ; ÔÚbashϲ»ÄÜÕýÈ·ÔËÐУ¬²»ÖªµÀÔõô´¦Àí  


¸Ä¸öÃû×Ö£º
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d -Ta.out          # ÎļþÃûÊÇ£ºa.out   ;ÔÚÃüÁîÐÐÏ£¬Éú³É²»ÁËa.out£¬²»ÖªµÀÔõô´¦Àí;(   
  2. bud a.d -Ttest_{Target}  # ÎļþÃûÊÇ£ºtest_a  


Èç¹ûÄã²»ÐÞ¸Äa.d»òÕßb.d£¬¶à´ÎÔËÐÐÉÏÃæµÄÃüÁ»áÌáʾ£º
Java´úÂë ¸´ÖÆ´úÂë
  1. Files are up to date, no build required.  

Õâ¸öºÍmakeµÄÔ­ÀíÒ»Ñù£¬Èç¹ûÄãÏëÿ´Î¶¼±àÒ룬¿ÉÒÔÕâô°ì£º
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d -full  


Èç¹û¿´×ÅÄÇô¶àµÄ.oÎļþ²»Ë¬£¬¾Í°ÑËüɾµô£º
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d -clean      # -clean ÊÇ-cleanupµÄ±ðÃû  


¼¸¸öµ÷ÊÔÑ¡Ï
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d -names      # ÏÔʾҪ±àÒëµÄÎļþÃû   
  2. bud a.d -test       # ÏÔʾdmdºÍgccµÄµ÷ÓÃÃüÁî   
  3. bud .ad -uses=x     # Éú³É½»²æÒýÓÃÎļþ£¬Ä¬ÈÏÎļþÃûÊÇa.use£¬ÕâÀïÖ¸¶¨Îªx   
  4. bud a.d -v          # ³ýÁËbudµÄµ÷ÊÔÐÅÏ¢£¬»¹ÏÔʾdmd±àÒëÆ÷µÄµ÷ÊÔÐÅÏ¢   
  5. bud a.d -V          # Ö»ÏÔʾbudµÄµ÷ÊÔÐÅÏ¢  


useÎļþ£º
Java´úÂë ¸´ÖÆ´úÂë
  1. [USES]   
  2. a.d <> /usr/local/src/phobos/std/stdio.d   
  3. a.d <> b.d    
  4. b.d <> /usr/local/src/phobos/std/stdio.d   
  5. [USEDBY]   
  6. /usr/local/src/phobos/std/stdio.d <> a.d    
  7. /usr/local/src/phobos/std/stdio.d <> b.d    
  8. b.d <> a.d  

¿ÉÒÔ¿´µ½£¬ÓÐ2¸ö±êÇ©£º[USES] ºÍ[USEDBY]
[USES]¡¡¡¡µÄº¬ÒåÊÇ A ÎļþʹÓÃÁËÄÄЩÎļþ
[USEDBY]¡¡µÄº¬ÒåÊÇ ÄÄЩ Îļþ ±ð AÎļþ ʹÓÃÁË
ÿÐеÄÎļþÃûÖ®¼äÓà <> ·Ö¸î
ÉýÐòÅÅÁÐ

BudµÄ³£ÓòÎÊýÖ®¶þ£º±àÒëÑ¡Ïî
[×¢£º¶Ô±àÒëÆ÷µÄÊõÓï²»ÊǺÜÇå³þ£¬»áÓÐЩ±í´ï²»Çå³þ¡£»ØÍ·Ñо¿Ò»Ï±àÒëÊõÓÔÙÀ´ÐÞ¸ÄÕâ¶Î¡¿
±àÒë¹ý³ÌÒ»°ãÊÇ a.d (Ô´Îļþ)  -> a.o (objectÎļþ) -> a.exe (¿ÉÖ´ÐÐÎļþ)£¬ÕâÀï²»ÌÖÂÛÔ¤´¦ÀíµÈ¹ý³Ì
objectÎļþ»¹¿ÉÒÔ±àÒë³É ¾²Ì¬Á´½Ó¿â(liba.a) »òÕß ¶¯Ì¬Á´½Ó¿â(liba.so)

a.d µ½ a.o µÄ¹ý³Ì½Ð±àÒë ¹ý³Ì
a.o µ½ a.exe µÄ¹ý³Ì½Ð Á¬½Ó¹ý³Ì(link)
a.o µ½ liba.a/so µÄ¹ý³Ì½Ð lib¹ý³Ì      [×¢£ºÊµÔÚ²»ÖªµÀÔõô·­Òë;( ]

bud ĬÈÏ»á°ÑÓÐmain()»òÕßWinmain()º¯ÊýµÄÔ´³ÌÐò±àÒë³É¿ÉÖ´ÐÐÎļþ£»
Èç¹ûûÓÐÕâÁ½¸öº¯Êý£¬Ôò»á±»±àÒë³ÉÁ´½Ó¿âÎļþ(.a)
ÏÂÃæÕâЩѡÏî¿ÉÒԸıäÕâЩÐÐΪ£º
²»ÖªµÀÔõôÉú³É .soµÄÎļþ£¿

Java´úÂë ¸´ÖÆ´úÂë
  1. -obj          Ö»ÊÇ´´½¨ objectÎļþ£¨.o£©£¬²»½øÐÐlinkºÍlib²Ù×÷£¬µÈͬÓÚͬʱ¼Ó -nolink -nolib   
  2. -link         ¼´Ê¹Ô´ÎļþÖÐûÓÐmain()º¯Êý£¬Ò²Ç¿ÖƽøÐÐÁ¬½Ó¡£   
  3.                 main()º¯ÊýÒ»°ãÔÚÁ´½Ó¿âÖУ¬¶ø²»ÔÚÒª±àÒëµÄÔ´´úÂëÖÐ   
  4. -nolink       Õë¶ÔÓÐmain()º¯ÊýµÄÔ´Îļþ£º²»½øÐÐlink²Ù×÷£¬Ö»Éú³É .o Îļþ   
  5. -lib          Õë¶ÔÓÐmain()º¯ÊýµÄÔ´Îļþ£º²»½øÐÐlink²Ù×÷£¬Ö»Éú³É .a Îļþ   
  6. -nolib        Õë¶ÔûÓÐmain()º¯ÊýµÄÔ´Îļþ£º²»½øÐÐlib²Ù×÷£¬Ö»Éú³É .o Îļþ   
  7. -allobj       ²»¶®£º£¨   
  8.   
  9. -LIBOPT       Ö¸¶¨ÒªÁ¬½ÓµÄ²ÎÊý   
  10. -LIBPATH      Ö¸¶¨Á´½Ó¿âµÄĿ¼   
  11. -PP           Ö¸¶¨³ýµ±Ç°Â·¾¶ÍâµÄ ÆäËûÔ´ÎļþµÄËÑË÷·¾¶  


¾ÙÀý°É£º

Java´úÂë ¸´ÖÆ´úÂë
  1. #-obj£ºÖ»Éú³É.o Îļþ   
  2. bud a.d -obj         # »áͬʱÉú³É a.o b.o   
  3. bud b.d -obj         # Éú³É b.o£¬²»»áÉú³É a.o ;)   
  4.   
  5. #-link£ºÇ¿ÖÆÁ¬½Ó   
  6. bud a.d -obj         # Éú³É a.o   
  7. bud b.d a.o          # Éú³É b ¿ÉÖ´ÐÐÎļþ   
  8.   
  9. #-nolink£º²»Á´½Ó   
  10. bud a.d -nolink      # Éú³É a.o   
  11.   
  12. #-lib£ºÉú³É ¾²Ì¬¿â   
  13. bud a.d -lib         # Éú³É a.a ÎªºÎ²»ÊÇliba.a?   
  14.   
  15. #-nolib: ²»Éú³É ¾²Ì¬¿â   
  16. bud b.d -nolib       # Éú³É b.o £¬¶ø²»ÊÇ b.a  


LIZBOPTµÄ×÷Óò»´óÇå³þ£¬°ÑÔ­Îĵ͍ÒåÁгöÀ´°É£¬ÍµÀÁÁË
-LIBOPT
This allows you to pass one or more command line arguments to the librarian.

Java´úÂë ¸´ÖÆ´úÂë
  1. Example: Set the page size to 32Kb   
  2.     -LIBOPT-p32   
  3. Example: Embedded spaces enclosed in quotes.   
  4.     "-LIBOPT -l -i"  


-LIBPATH
This allows you to add one or more paths to be searched for library files.
This might be used when you don't want to permanently update the standard search paths.

Example:
Java´úÂë ¸´ÖÆ´úÂë
  1. -LIBPATH=c:\mylibs;d:\3rdparty;c:\lib\debuglibs   
  2. BPATH=/usr/lib:/usr/local/lib:/usr/local/lib/mysql/    


-PP ¾ÙÀý£º
°Ñb.d ÎļþÒÆ¶¯ / Ŀ¼Ï£¬ÓÃbud a.d ±àÒë¾Í»áÌáʾÕÒ²»µ½b.d£¬ok
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a.d -PP/         # ÌáʾÕÒ²»µ½ /b.o£¬ÒòΪ±àÒëµÄb.oÉú³ÉÔÚÁ˵±Ç°Ä¿Â¼£¬¶ø²»ÊǸùĿ¼   
  2. bud a.d -PP/ -op     # ·½°¸1£ºopÊÇdmdµÄ±àÒë²ÎÊý£¬±íʾÔÚÔ´ÎļþµÄ·¾¶ÏÂÉú³É.oÎļþ   
  3. bud a.d -PP/ -odobj  # ·½°¸2£º°Ñ.oÎļþ¶¼Êä³öµ½ obj Ä¿Â¼Ï  


dmdÃüÁîµÄ-L²ÎÊý£ºÖ¸¶¨
Java´úÂë ¸´ÖÆ´úÂë
  1. -L                  Ö¸¶¨Ò»¸öÁ¬½Ó²ÎÊý£¬±ÈÈ磺   
  2.                         -L-lpthread  linuxÏÂÁ´½Ólibpthread.so  


brfÎļþʹÓÃ˵Ã÷

brfÎļþ¾ÍÊǶ¨ÒåÁ˸÷ÖÖbudÃüÁî²ÎÊýµÄ¼¯ºÏ¡£
ÎļþÀ©Õ¹ÃûÊÇ£º.brf

¾ÙÀý£º
ÎļþÃû£ºfinal.brf
Java´úÂë ¸´ÖÆ´úÂë
  1. # Éú³É·¢Ðа汾        # #·ûºÅÊÇbrfÎļþµÄ×¢ÊÍ·ûºÅ   
  2. -T{Target}_release  # Ó¦ÓóÌÐòµÄÃû×Ö   
  3. -release            # Don't generate runtime checks.   
  4. -full               # ÖØÐ±àÒëËùÓÐÎļþ   
  5. -cleanup            # ±àÒëÍê³ÉºóÇå³ýÖмäÎļþ   
  6. -inline             # ½øÐÐÄÚÁªÓÅ»¯  


ÔËÐз½·¨£º
Java´úÂë ¸´ÖÆ´úÂë
  1. bud a @final        # ×¢Òâ@·ûºÅ   
  2. bud a @final --inline      
  3.                     # °ÑinlineÑ¡Ïî½ûÓã»Óо¯¸æ£¬²»ÖªµÀÔ­Òò;(  


¿ÉÒÔ°ÑÔ´Îļþдµ½ brf ÎļþÖÐ
ÿÐÐÒ»¸ö±àÒë²ÎÊý£¬Ã»ÓÐ˳Ðò
¿ÉÒÔÓà -- Ñ¡Ï°ÑbrfÎļþÖеIJÎÊý½ûÓÃÁË
²»¿ÉÒÔÏñMakefileÎļþÒ»Ñù£¬¶¨Òå¶à¸ö±àÒëÄ¿±ê¡£¶¨Òå¶à¸öbrfÎļþ°É

budÃüÁîµÄĬÈÏbrfÎļþ½Ð build.brf£¬Èç¹ûҪʹÓÃĬÈϵÄbrf£¬Ôò¿ÉÒÔ²»ÓÃÖ¸¶¨ÎļþÃû£º
Java´úÂë ¸´ÖÆ´úÂë
  1. bud @  


¶à·Å¼¸¸öÀý×ÓÉÏÀ´£¬±¸Íü£º
À´×Ô£ºhttp://dlang.group.javaeye.com/group/topic/1072?page=6
Java´úÂë ¸´ÖÆ´úÂë
  1. -cleanup            ±àÒëºóÇåÀíµô.oÎļþ     
  2. -L-lpthread         linuxÏÂÁ´½Ólibpthread.so     
  3. -LIBPATH=c:\db      ÉèÖÿâÁ´½Ó·¾¶     
  4. libdb45.lib         Ö±½ÓÁ´½ÓwindowsÏÂʹÓõÄlibÎļþ     
  5. -op                 .oÎļþÊä³öµ½Ô´ÎļþËùÔÚ·¾¶     
  6. -odobjs             °Ñ.oÎļþÊä³öµ½objsÎļþ¼Ð     
  7. -T../bin/test ±àÒëµÄ¿ÉÖ´ÐÐÎļþÊä³ö·¾¶    

# Ò»¸ö¼òµ¥µÄmake.brf Îļþ
Java´úÂë ¸´ÖÆ´úÂë
  1. -cleanup     
  2. -op     
  3. -L-ldb     
  4. -LIBPATH=/home/lijie/dm/lib:/home/lijie/dmd/lib:/usr/local/BerkeleyDB.4.5/lib     
  5. src/test.d     
  6. -T../bin/test    


ÆäËûbud²ÎÊý

Èç¹ûûÓиø³ö¶¨Ò壬¾Í×Ô¼º¿´Îĵµ°É£¬ÎÒÒ²²»´óÀí½â ;)
Java´úÂë ¸´ÖÆ´úÂë
  1. -DCPATH             Ö¸¶¨±àÒëÆ÷µÄ°²×°Â·¾¶   
  2. -CFPATH             Ö¸¶¨DÅäÖÃÎļþµÄ·¾¶   
  3. -BCFPATH            Ö¸¶¨BudÅäÖÃÎļþµÄ·¾¶   
  4.   
  5. -RDF<file>            Ö¸¶¨RDFÎļþ£¨Rule Definition File£©µÄ·¾¶   
  6. -MDF<file>            Ö¸¶¨MDFÎļþ£¨Macro Definition File£©µÄ·¾¶   
  7.   
  8. -nodef              ²»´´½¨ MDF£¨Module Definition File£©Îļþ   
  9. -explicit           Ö»±àÒëÖ¸¶¨µÄÎļþ   
  10. -usefinal              
  11.   
  12. -dll                Èç¹ûÔ´ÎļþÓÐDllMain()º¯Êý£¬Ä¬ÈÏ»á±àÒë³ÉDll¿â£»...   
  13. -gui                Èç¹ûÔ´ÎļþÓÐWinMain()º¯Êý£¬Ä¬ÈÏ»á±àÒë³ÉGUI³ÌÐò£»...   
  14.   
  15. -help               ÏÔʾ°ïÖú   
  16.   
  17. -AutoWinLibs(=<Yes/No>)   
  18. -modules(=<name>)   
  19. -UMB=<Yes/No>   
  20. -R<option>   
  21. -emptyargs             
  22.   
  23. -M<name>   
  24. -X<name>  


BudµÄ±àÒë°²×°
ÏÂÔØÔ´³ÌÐò
make -f Makefile.unix
./build build -full -op
ln -s build bud

ºó¼Ç£º
ÒòΪÎÒÖ»ÊÇÓÃDдд²âÊÔ³ÌÐò£¬ »ù±¾ÉϾÍ2¡¢3¸öÎļþ£¬×î¶àÓиöCµÄÁ´½Ó¿â¡£
ÎÒµÄÕâµãСÐèÇó£¬budÃüÁÊÇÄܺܺô¦ÀíµÄ¡£¸ü¸´ÔÓµÄÇé¿ö£¬ÎҾͲ»Á˽⡣

ÎÄÖÐÓÐЩ´íÎ󣬺Ͳ»¿Ï¶¨µÄµØ·½£¬µÈÎÒŪÃ÷°×ÁËÔÙÀ´ÐÞÕý°É¡£

°²»ÕлªµçÄÔѧУרҵְҵ¹æ»®Ê¦ÎªÄãÌṩ¸ü¶à°ïÖú¡¾ÔÚÏß×Éѯ¡¿
Ö÷Õ¾Ö©Öë³ØÄ£°å£º 夜夜爽影院 | 91在线视频观看 | www.久久久久久久久久久 | а天堂中文最新一区二区三区 | 久久久久又大又湿又高潮 | 91精品一区二区三区在线 | 精品在线91 | 91在线不卡 | 久草999 | 中国一级毛片在线播放 | 久草热久草视频 | 91啦在线视频 | 午夜免费播放观看在线视频 | 69久久夜色精品国产69蝌蚪网 | 国产福利免费观看 | 91成人短视频下载 | 91成人小视频 | 在线观看日韩一区 | 被下了药糟蹋h文 | 午夜成人免费视频 | 亚洲国产激情 | 91视频在线免费观看 | 国产成人一区在线 | 国产福利观看 | 中国一级毛片在线播放 | 91视频免费观看 | 91视频在线网址 | 91精品国产高清久久久久久 | 国产综合精品一区二区三区 | 国产成人精品亚洲男人的天堂 | 国产精品九九九 | 亚洲一区二区三区四区免费观看 | 91精品婷婷国产综合久久蝌蚪 | 91av电影在线 | 曰韩免费 | 国产精品无套呻吟在线 | 久久天堂一区二区三区 | 免费看麻豆视频 | 在线观看日韩视频 | 久热国产精品视频 | a在线一区 |