精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Visual C++編譯器常用選項設置

開發
本文主要講述Visual C++編譯器常用選項設置。

編譯參數的設置。主要通過IDE的菜單項Project->Settings->C/C++頁來完成。我們可以看到這一頁的最下面Project Options中的內容,一般如下:

/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WIN
DOWS" /D "_AFXDLL" /D"_MBCS" /Fp"Debug/WritingDlgTest.pch" /Yu"st
dafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c

各個參數代表的意義,可以參考Msdn.比如/nologo表示編譯時不在輸出窗口顯示這些設置(我們可以把這個參數去掉來看看效果)等等。一般我們不會直接修改這些設置,而是通過這一頁最上面的Category中的各項來完成。

1.General:

Warning level

用來控制警告信息,其中Level 1是最嚴重的級別;

Warnings as errors

將警告信息當作錯誤處理;

Optimizations

是代碼優化,

可以在CategoryOptimizations項中進行更細的設置;

Generate browse info

用以生成.sbr文件,記錄類、變量等符號信息,

可以在CategoryListing Files項中進行更多的設置。

Debug info

生成調試信息;

None

不產生任何調試信息(編譯比較快)

Line Numbers Only

僅生成全局的和外部符號的調試信息到.OBJ文件或.EXE文件,減小目標文件的尺寸

C 7.0- Compatible

記錄調試器用到的所有符號信息到.OBJ文件和.EXE文件

Program Database

創建.PDB文件記錄所有調試信息

Program Database for "Edit & Continue"

創建.PDB文件記錄所有調試信息,并且支持調試時編輯

2.C++ Language:

pointer_to_member representation

用來設置類定義/引用的先后關系,一般為Best-Case Always表示在引用類之前該類肯定已經定義了

Enable Exception Handling

進行同步的異常處理

Enable Run-Time Type Information

迫使編譯器增加代碼在運行時進行對象類型檢查

Disable Construction Displacements

設置類構造/析構函數調用虛函數問題

3.Code Generation:

Processor

表示代碼指令優化,可以為8038680486PentiumPentium Pro,或者Blend表示混合以上各種優化。

Use run-time library

用以指定程序運行時使用的運行時庫(單線程或多線程,Debug版本或Release版本),有一個原則就是,一個進程不要同時使用幾個版本的運行時庫。

 

Single-Threaded

靜態連接LIBC.LIB

Debug Single-Threaded

靜態連接LIBCD.LIB

Multithreaded

靜態連接LIBCMT.LIB

Debug Multithreaded

靜態連接LIBCMTD.LIB

Multithreaded DLL

動態連接MSVCRT.DLL

Debug Multithreaded DLL

動態連接MSVCRTD.DLL庫。連接了單線程庫就不支持多線程調用,連接了多線程庫就要求創建多線程的應用程序。

 

Calling convention

可以用來設定調用約定,有三種:__cdecl__fastcall__stdcall。各種調用約定的主要區別在于,函數調用時,函數的參數是從左到右壓入堆棧還是從右到左壓入堆棧;在函數返回時,由函數的調用者來清理壓入堆棧的參數還是由函數本身來清理;以及在編譯時對函數名進行的命名修飾(可以通過Listing Files看到各種命名修飾方式)

 

Struct member alignment

用以指定數據結構中的成員變量在內存中是按幾字節對齊的,根據計算機數據總線的位數,不同的對齊方式存取數據的速度不一樣。這個參數對數據包網絡傳輸等應用尤為重要,不是存取速度問題,而是數據位的精確定義問題,一般在程序中使用#pragma pack來指定。

4.Customize:

Disable Language Extensions

表示不使用微軟為標準C做的語言擴展

Eliminate Duplicate Strings

主要用于字符串優化(將字符串放到緩充池里以節省空間),使用這個參數,使得

char *sBuffer = "This is a character buffer";

char *tBuffer = "This is a character buffer";

sBuffertBuffer指向的是同一塊內存空間;

Enable Function-Level Linking

告訴編譯器將各個函數按打包格式編譯

Enables minimal rebuild

通過保存關聯信息到.IDB文件,使編譯器只對最新類定義改動過的源文件進行重編譯,提高編譯速度

Enable Incremental Compilation

同樣通過.IDB文件保存的信息,只重編譯最新改動過的函數

Suppress Startup Banner and Information Messages

用以控制參數是否在output窗口輸出

 

#p#

5.Listing Files:

Generate browse info

的功能上面已經提到過。這里可以進行更多的設置。

Exclude Local Variables from Browse Info

表示是否將局部變量的信息放到.SBR文件中。

Listing file type

可以設置生成的列表信息文件的內容:Assembly-Only Listing僅生成匯編代碼文件(.ASM擴展名)

Assembly With Machine Code

生成機器代碼和匯編代碼文件(.COD擴展名)

 

Assembly With Source Code

生成源代碼和匯編代碼文件(.ASM擴展名)

Assembly, Machine Code,and Source

生成機器碼、源代碼和匯編代碼文件(.COD擴展名)

Listing file name

為生成的信息文件的路徑,一般為DebugRelease目錄下,生成的文件名自動取源文件的文件名。

6.Optimizations:

Maximize Speed

生成最快速的代碼

Minimize Size

生成最小尺寸的程序

Customize

Assume No Aliasing

不使用別名(提高速度)

Assume Aliasing Across Function Calls

僅函數內部不使用別名

Global Optimizations

全局優化,比如經常用到的變量使用寄存器保存,或者循環內的計算優化,如:

i = -100;

while( i < 0 ){ i += x + y;}

會被優化為

i = -100;

t = x + y;

  while( i < 0 ){i += t;}

Generate Intrinsic Functions

使用內部函數替換一些函數調用(提高速度

Improve Float Consistency

浮點運算方面的優化

Favor Small Code

程序(exedll)尺寸優化優先于代碼速度優化

Frame-Pointer Omission

不使用幀指針,以提高函數調用速度

Full Optimization

組合了幾種參數,以生成最快的程序代碼

Inline function expansion

內聯函數擴展的三種優化(使用內聯可以節省函數調用的開銷,加快程序速度)

Disable不使用內聯;

Only __inline,僅函數定義前有inline__inline標記使用內聯;

Any Suitable,除了inline__inline標記的函數外,編譯器“覺得”應該使用內聯的函數,都使用內聯。

7.Precompiled Headers:預編譯頭文件的設置。使用預編譯可以提高重復編譯的速度。IDE一般將一些公共的、不大變動的頭文件(比如afxwin.h等)集中放到stdafx.h中,這一部分代碼就不必每次都重新編譯(除非是Rebuild All)。

8.Preprocessor:預編譯處理

可以定義/解除定義一些常量。Additional include directories,可以指定額外的包含目錄,一般是相對于本項目的目錄,如……\\Include.

連接參數的設置。主要通過IDE的菜單項Project->Settings->Link頁來完成。我們可以看到這一頁的最下面Project Options中的內容,一般如下:

/nologo /subsystem:windows /incremental:yes /pdb:"Debug/WritingDlgTest.pdb" /debug /machi ne:I386 /out:"Debug/WritingDlgTest.exe" /pdbtype:sept

#p#

Category中的各項設置

1.General:一些總體設置

可以設置生成的文件路徑、文件名;連接的庫文件;

Generate debug info,生成Debug信息到.PDB文件(具體格式可以在Category->Debug中設置);

Ignore All Default Libraries,放棄所有默認的庫連接;

Link Incrementally,通過生成. ILK文件實現遞增式連接以提高后續連接速度,但一般這種方式下生成的文件(EXE或DLL)較大;

Generate Mapfile,生成.MAP文件記錄模塊相關信息

Enable Profiling,這個參數通常與Generate Mapfile參數同時使用,而且如果產生Debug信息的話,不能用.PDB文件,而且必須用Microsoft Format。

2.Customize:這里可以進行使用程序數據庫文件的設置

Force File Output ,強制產生輸出文件(EXE或DLL);Print Progress Messages,可以將連接過程中的進度信息輸出到Output窗口。

3.Debug:設置是否生成調試信息,以及調試信息的格式

格式可以有Microsoft Format、COFF Format(Common Object File Format)和Both Formats三種選擇;Separate Types,表示將Debug格式信息以獨立的.PDB文件存放,還是直接放在各個源文件的.PDB文件中。選中的話,表示采用后者的方式,這種方式調試啟動比較快。

4.Input:這里可以指定要連接的庫文件,放棄連接的庫文件

還可以增加額外的庫文件目錄,一般是相對于本項目的目錄,如..\Lib。Force Symbol References,可以指定連接特定符號定義的庫。

5.Output:Base Address可以改變程序默認的基地址(EXE文件默認為0x400000,DLL默認為x10000000),操作系統裝載一個程序時總是試著先從這個基地址開始

Entry-Point Symbol可以指定程序的入口地址,一般為一個函數名(且必須采用__stdcall調用約定)。一般Win32的程序,EXE的入口為WinMain,DLL的入口為DllEntryPoint;最好讓連接器自動設置程序的入口點。默認情況下,通過一個C的運行時庫函數來實現:控制臺程序采用mainCRTStartup (或wmainCRTStartup)去調用程序的main (或wmain)函數;Windows程序采用WinMainCRTStartup (或 wWinMainCRTStartup)調用程序的WinMain (或 wWinMain,必須采用__stdcall調用約定);DLL采用_DllMainCRTStartup調用DllMain函數(必須采用__stdcall調用約定)。Stack allocations,用以設置程序使用的堆棧大小(請使用十進制),默認為1兆字節。Version Information告訴連接器在EXE或DLL文件的開始部分放上版本號。

值得注意的是,上面各個參數是大小寫敏感的;在參數后加上“-”表示該參數無效;各個參數值選項

有“*”的表示為該參數的默認值;可以使用頁右上角的“Reset”按鈕來恢復該頁的所有默認設置。

#p#

其它一些參數設置

1.Project->Settings->General

可以設置連接MFC庫的方式(靜態或動態)。如果是動態連接,在你的軟件發布時不要忘了帶上MFC的DLL。

2.Project->Settings->Debug

可以設置調試時運行的可執行文件,以及命令行參數等。

3.Project->Settings->Custom Build

可以設置編譯/連接成功后自動執行一些操作。比較有用的是,寫COM時希望IDE對編譯通過的COM文件自動注冊,可以如下設置:

Description: Register COM

Commands: regsvr32 /s /c $(TargetPath)

echo regsvr32 exe.time > $(TargetDir)\$(TargetName).trg

Outputs: $(TargetDir)\$(TargetName).trg

4.Tools->Options->Directories

設置系統的Include、Library路徑。

一些小竅門(針對Visual C++)

1.有時候,你可能在編譯的時候,計算機突然非法關機了(可能某人不小心碰了電源或你的內存不穩定等原因)。當你重啟機器后打開剛才的項目,重新進行編譯,發現IDE會崩掉。你或許以為你的編譯器壞了,其實不然(你試試編譯其它項目,還是好的!),你只要將項目的.ncb、.opt、.aps、.clw文件以及Debug、Release目錄下的所有文件都刪掉,然后重新編譯就行了。

2.如果你想與別人共享你的源代碼項目,但是把整個項目做拷貝又太大。你完全可以刪掉以下文件:.dsw、.ncb、.opt、.aps、.clw、. plg文件以及Debug、Release目錄下的所有文件。

3.當你的Workspace中包含多個Project的時候,你可能不能直觀地、一眼看出來哪個是當前項目。可以如下設置:Tools->Options->Format,然后在Category中選擇Workspace window,改變其默認的字體(比如設成Fixedsys)就行了。

4. 如何給已有的Project改名字?將該Project關掉。然后以文本格式打開.dsp文件,替換原來的Project名字即可。

5.VC6對類成員的智能提示功能很有用,但有時候會失靈。你可以先關掉項目,將.clw和.ncb刪掉,然后重新打開項目,點擊菜單項View->ClassWizard,在彈出的對話框中按一下“Add All”按鈕;重新Rebuild All。應該可以解決問題。

【編輯推薦】

  1. Visual C++從入門到精通
  2. 從C++轉到Java需注意的地方
  3. 淺析C++標準頭文件結構
責任編輯:楊鵬飛 來源: 天極網
相關推薦

2010-01-15 16:37:28

Visual C++

2010-01-13 14:35:10

Visual C++

2010-01-21 09:11:38

C++編譯器

2010-01-18 10:34:21

C++編譯器

2010-01-18 10:28:15

C++編譯器

2010-10-20 13:43:37

C++編譯器

2010-01-14 15:29:44

C++編譯器

2010-02-03 13:14:03

C++編譯器命令

2010-01-12 16:42:59

C++編譯器

2010-01-21 09:26:53

CC++編譯器

2010-01-14 14:55:14

C++編譯器

2010-01-27 16:39:48

C++編譯器

2010-01-27 14:48:55

優秀C++編譯器

2010-01-13 17:12:26

C++編譯器

2012-02-09 09:14:32

C++

2010-01-22 18:33:17

C++編譯器

2010-01-08 16:00:46

C++編譯器

2013-03-18 09:42:47

C++C++ 11

2023-11-15 17:58:58

C++代碼

2009-08-10 17:12:54

C#編譯器
點贊
收藏

51CTO技術棧公眾號

夜间精品视频| 神马午夜在线观看| 欧美成人精品一区二区三区在线看| 一区二区三区成人在线视频| 国产一区二区三区高清| 久久久久久无码精品大片| 99久久婷婷| 亚洲精品国产欧美| 最新天堂中文在线| 99re6在线精品视频免费播放| 久久免费偷拍视频| 91嫩草视频在线观看| 国产原创视频在线| 欧美福利视频| 日韩在线免费观看视频| 国产极品一区二区| 最新亚洲国产| 色av一区二区| 国产免费黄色一级片| 在线观看免费高清完整| 99久久国产综合色|国产精品| 国产欧美精品在线播放| 亚洲s码欧洲m码国产av| 欧美精品午夜| 久久精品男人天堂| 一色道久久88加勒比一| 国产欧美自拍一区| 91精品国产综合久久久蜜臀粉嫩| 欧美牲交a欧美牲交aⅴ免费下载| 色呦呦在线看| 日韩毛片一二三区| 四虎一区二区| 欧洲毛片在线| 不卡影院免费观看| 97视频中文字幕| 国产老女人乱淫免费| 日韩电影一区二区三区四区| 91黄色8090| 美国黄色一级毛片| 悠悠资源网亚洲青| 亚洲精品视频一区| 在线一区亚洲| 在线a免费看| 国产日韩高清在线| 欧美高清一区二区| 婷婷视频在线观看| 97se亚洲国产综合自在线| 成人自拍视频网站| 草草视频在线播放| 国产情侣久久| 91高清视频在线免费观看| 久久亚洲AV无码| 黄色亚洲免费| 欧美极品欧美精品欧美视频| 国产在线视频卡一卡二| 欧美精品国产一区二区| 九色精品美女在线| 一级国产黄色片| 国产在线播放精品| 亚洲国产精久久久久久久| 中文字幕人妻一区二区三区| 麻豆一区二区| 亚洲免费成人av电影| 三级网站在线免费观看| 欧洲视频一区| 精品国产一区二区三区久久| 卡通动漫亚洲综合| 欧美精品1区| 97精品国产97久久久久久免费| 国产午夜福利精品| 亚洲尤物精选| 国产精品亚洲美女av网站| 一级片免费网站| 国产精品综合视频| 国内精品久久国产| 国产主播福利在线| 亚洲少妇中出一区| 欧美理论一区二区| 超碰免费97在线观看| 成人免费在线视频观看| 欧美 亚洲 视频| 国产在线一在线二| 国产精品久久久久影院亚瑟| www.黄色网址.com| 98色花堂精品视频在线观看| 色天天综合久久久久综合片| 日韩大片一区二区| 欧美午夜网站| 国产手机视频精品| 成年人视频软件| 在线日本制服中文欧美| 最近2019中文字幕mv免费看 | 中文字幕在线观看国产| 亚洲国产导航| 欧美激情第1页| 日韩电影在线观看一区二区| 黑人巨大精品欧美一区| 激情伦成人综合小说| 色的视频在线免费看| 亚洲一区免费视频| 午夜免费福利在线| 国产精品极品| 久久精品国亚洲| 特级做a爱片免费69| 国产伦精一区二区三区| 欧美重口乱码一区二区| 男女在线观看视频| 欧美高清www午色夜在线视频| 免费黄色三级网站| 亚洲大全视频| 国产精品久久久久久久久久免费 | 欧美尺度大的性做爰视频| 国产成人综合欧美精品久久| 国产激情一区二区三区四区 | 黄色99视频| 成人日批视频| 欧美性受极品xxxx喷水| 漂亮人妻被黑人久久精品| 亚洲综合色网| 国产精品视频网站| 免费在线视频你懂得| 亚洲成人午夜影院| 男人女人拔萝卜视频| 久久性感美女视频| 国产精品va在线| 亚洲欧美日韩动漫| 亚洲成人黄色影院| 老熟女高潮一区二区三区| 婷婷成人基地| 国产中文字幕亚洲| 成人一区二区不卡免费| 色婷婷精品久久二区二区蜜臀av| 粗大的内捧猛烈进出视频| 久久在线播放| 国产伦精品一区二区三区精品视频| 天堂a√在线| 欧美视频免费在线观看| 国产一级伦理片| 亚洲日产国产精品| 国产乱码精品一区二区三区日韩精品| 高h视频在线观看| 欧美一区二视频| 亚洲视频重口味| 韩国一区二区视频| 99精品一级欧美片免费播放| 日韩伦理一区二区| 久久九九国产精品怡红院| 伊人成人在线观看| 中文字幕亚洲一区二区va在线| 亚洲三区四区| 97精品国产99久久久久久免费| 亚洲人午夜精品免费| 国产一级淫片a视频免费观看| 91社区在线播放| 国产精品无码专区av在线播放 | 亚洲精品视频一区二区三区| 精品裸体bbb| 久久精品国产亚洲7777| a天堂中文在线观看| 亚洲尤物视频在线| 中文字幕一区三区久久女搜查官| 国产欧美高清| 日韩国产欧美一区| 亚洲国产91视频| 欧美黄色片在线观看| 老牛影视av牛牛影视av| 日韩欧美黄色动漫| 免费成人美女女在线观看| 国产在线精品视频| 亚洲人成无码网站久久99热国产 | 欧美一级免费在线观看| 日韩精品久久久久久久软件91| 欧美激情免费看| 日本中文字幕电影在线观看| 欧美在线不卡一区| 少妇人妻丰满做爰xxx| kk眼镜猥琐国模调教系列一区二区 | www激情五月| 亚洲韩日在线| 五月婷婷一区| 一级毛片精品毛片| 最近2019年日本中文免费字幕| 91精品国自产| 亚洲一二三区不卡| 国产精品国产三级国产专业不 | 国产在线精品二区| 美女100%一区| 欧美成人全部免费| 无码精品人妻一区二区| 欧美日韩国产经典色站一区二区三区| 美女的奶胸大爽爽大片| 日本成人中文字幕| 久久这里只有精品18| 精品国产日韩欧美| 国产91aaa| 国产日本久久| 97婷婷大伊香蕉精品视频| 99re在线视频| 日韩av网址在线| 国产精品国产一区二区三区四区| 亚洲一级电影视频| 国产在线免费看| 26uuu亚洲| 亚洲成人激情小说| 爽好多水快深点欧美视频| 久久人妻无码一区二区| 成人中文视频| 欧美极品色图| 成人搞黄视频| 亚洲综合第一页| 成人在线视频观看| 庆余年2免费日韩剧观看大牛| 超碰免费在线播放| 中文字幕亚洲二区| 亚洲网站免费观看| 欧美日韩午夜视频在线观看| 日韩激情综合网| 欧美国产乱子伦| 欧美亚一区二区三区| 国产成人av一区| 天堂av8在线| 美女脱光内衣内裤视频久久网站| 九一国产精品视频| 精品二区久久| 青青草视频在线视频| 国产精品毛片一区二区在线看| 免费电影一区| 丝袜连裤袜欧美激情日韩| 国产精品18毛片一区二区| 国产精品99久久免费| 国产精品视频999| 日韩制服诱惑| 日本中文字幕成人| jizz内谢中国亚洲jizz| 91精品国产免费久久久久久| 啦啦啦中文在线观看日本| 久久福利视频导航| 黄av在线播放| 久热在线中文字幕色999舞| 在线日本视频| 日韩中文字幕国产| 日本免费中文字幕在线| 日韩中文字幕在线| 1024视频在线| 色老头一区二区三区在线观看| 成人免费一区二区三区视频网站| 亚洲欧美日韩区| 国产视频精选在线| 一道本无吗dⅴd在线播放一区| 黄色软件在线观看| 在线播放国产一区二区三区| 77导航福利在线| 久久精品国产清自在天天线 | 一区二区三区欧美在线观看| 小泽玛利亚一区二区免费| 日韩毛片精品高清免费| 欧美日韩在线观看免费| 亚洲午夜国产一区99re久久| 精品肉丝脚一区二区三区| 五月天丁香久久| 手机看片久久久| 欧美午夜电影一区| 国产精品老熟女视频一区二区| 欧美一区三区四区| 四季av日韩精品一区| 亚洲欧洲第一视频| 免费网站免费进入在线| 欧美理论电影在线观看| 丰满诱人av在线播放| 51精品在线观看| 麻豆久久久久| 高清国产在线一区| 亚洲国产欧美日韩在线观看第一区 | www.欧美日本| 国内精品伊人久久久久av影院| 久久久无码人妻精品无码| 91毛片在线观看| 女性裸体视频网站| 亚洲成人激情自拍| 一本到在线视频| 精品99999| 2019中文字幕在线视频| 欧美成人午夜影院| 欧美日韩123区| 91免费欧美精品| 天天躁日日躁狠狠躁欧美| 中文字幕一区二区中文字幕 | 91精品国产乱码久久久久久蜜臀| 日韩中文在线播放| 成人精品水蜜桃| 精品国产91| 欧美久久在线观看| 奇米777欧美一区二区| 性活交片大全免费看| 国产欧美日韩激情| 国产一级片网址| 欧美日韩一二区| 无码精品视频一区二区三区| 精品国产美女在线| 二区三区不卡| 粉嫩av一区二区三区免费观看| 精品一区不卡| 黄色一级视频片| 国产精品亚洲一区二区三区在线 | 亚洲猫色日本管| 无码人妻一区二区三区线| 日韩欧美第一区| 亚洲成人三级| 日本精品久久久久影院| 999久久久精品一区二区| 一区二区精品在线| 久久一本综合频道| 亚洲精品乱码久久久久久蜜桃图片| 国产精品欧美极品| 成人a v视频| 日韩电影网在线| 黄网在线免费看| 91色琪琪电影亚洲精品久久| 欧美色图在线播放| 国产精品宾馆在线精品酒店| 国产福利精品导航| 欧美日韩色视频| 欧美日韩精品一区二区三区四区| 同心难改在线观看| 97久久精品视频| 超碰精品在线观看| 超碰97在线看| 国产老女人精品毛片久久| 国产麻豆a毛片| 欧美日本不卡视频| 91精彩视频在线观看| 国产成人久久精品| 精品在线观看入口| 黄色片一级视频| 91日韩在线专区| 亚洲欧美精品一区二区三区| 亚洲精品国产精品久久清纯直播| 免费毛片在线看片免费丝瓜视频| 91久久久久久久久久久| 99精品网站| 亚洲一区二区福利视频| 国产一区999| 最新av电影网站| 欧美疯狂做受xxxx富婆| 免费黄色在线| 91在线观看免费观看| 999国产精品视频| 91亚洲精品久久久蜜桃借种| 国产精品卡一卡二卡三| 国产精品国产av| 色中色综合影院手机版在线观看 | 麻豆国产欧美一区二区三区| 91精品人妻一区二区三区蜜桃欧美| 岛国av一区二区在线在线观看| 天堂av手机版| 日本不卡高字幕在线2019| 欧美人与拘性视交免费看| mm1313亚洲国产精品无码试看| 久久精品亚洲精品国产欧美kt∨| 夜夜躁日日躁狠狠久久av| 中文字幕在线亚洲| 亚洲午夜剧场| 男人添女人下部视频免费| 成人成人成人在线视频| 亚洲午夜18毛片在线看| 影音先锋欧美精品| 国产精品亚洲欧美日韩一区在线| www.69av| 久久综合久久综合九色| 中文字幕人妻丝袜乱一区三区| 久久久精品美女| 红杏一区二区三区| 欧在线一二三四区| 亚洲欧美视频一区| 污视频网站在线播放| 国产精品日韩一区| 国产精品magnet| 久久久久久久久久久久| 欧美高清激情brazzers| 色偷偷色偷偷色偷偷在线视频| 日韩欧美激情一区二区| 国产精品亚洲专一区二区三区| 91美女免费看| 日韩在线播放视频| 久久动漫网址| 国产日韩欧美久久| 亚洲国产精品影院| www.视频在线.com| 国产不卡一区二区在线观看| 老**午夜毛片一区二区三区| 欧美老熟妇一区二区三区| 亚洲精品色婷婷福利天堂| 日韩免费大片| 成人综合视频在线| 自拍偷拍国产亚洲| 国产福利在线看| 国产精品免费看一区二区三区| 日本美女视频一区二区| 日韩精品一区二区三| 精品国产一区久久久|