成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在Windows上使用Visual Studio 2008和QT編譯Webkit

移動開發
webkit的編譯,一般分為兩類:一種是使用cygwin和visual studio編譯windows上的webkit,另一種是在linux上使用QT,具體內容,來看本文詳解。

如何在Windows上使用Visual Studio 2008QT編譯Webkit是本文要介紹的內容,網上介紹的編譯webkit,大致分為兩類。一種是使用cygwin和visual studio編譯windows上的webkit,另一種是在linux上使用QT,gcc編譯webkit

前一種需要對visual studio進行打補丁,下載cygwin,quickTime等軟件,比較麻煩;第二種則編譯好后,使用GDB調試不太方便。因為QT本身就可以跨平臺,所以下面介紹在windows xp上使用Visual Studio 2008和QT編譯webkit。

1、下載webkit源碼,可去webkit.org,

  1. http://nightly.webkit.org/builds/trunk/src/1 

2、安裝visual studio 2008,安裝好后,命令行進入到

  1. C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ 

下,輸入vswars32.bat回車,將2008的一些環境變量設置好;

3、安裝QT4.6.3,我是在http://www.qtcn.org/bbs/read.php?tid=1075下載的

  1. Qt libraries 4.6.3 for Windows (VS 2008, 194 MB)http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.3-vs2008.exe  

版本,直接運行安裝就可以,將QTDIR、QMAKESPEC、Path設置好,并修改

  1. C:\Qt\2010.04\qt\mkspecs\win32-msvc2008中qmake.conf 

文件,將

  1. QMAKE_LFLAGS_DEBUG      = /DEBUG   
  2. 改為  
  3. QMAKE_LFLAGS_DEBUG      = /DEBUG /INCREMENTAL:NO 

修改的目的是為了編譯webkit的debug版本時不出現增量鏈接超出限制的錯誤。

4、安裝ActiveState Perl,Python 2.6,Bison,GPerf,Flex,LibIconv軟件。注意安裝目錄不能有空格。安裝好后,將這些安裝路徑加入到Path環境變量中。在webkit.org的網址 http://trac.webkit.org/wiki/BuildingQtOnWindows;

5、點擊開始菜單->Qt by Nokia v4.6.3->Qt 4.6.3 Command Prompt,進入到QT的命令提示行里,切換到

webkit源碼解壓后所在的目錄,運行WebKitTools\Scripts\build-webkit --qt --debug,然后經過漫長的等待(1-2小時),就編譯好了,在 \WebKitBuild\Debug\bin 下就有編譯好的testBrowser. 使用visual studio 2008 打開程序,在代碼中打上斷點,就可以實時調試了。

6、生成visual studio 2008的工程文件;webkit.org上提到的使用perl WebKitTools\Scripts\build-webkit --qt --qmakeargs "-tp vc"編譯成visual studio 2008的工程文件,這個沒有試驗成功。但用這個perl WebKitTools\Scripts\build-webkit --qt --debug -tp vc" 可生成webcore,jscore,test等的vcproj,在\WebKitBuild\Debug\下則可打開WebKit.sln總工程。

小結:關于解析在Windows上使用Visual Studio 2008QT編譯Webkit的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2019-07-15 10:00:10

ChocoWindows 10代碼

2009-12-18 13:39:40

Visual Stud

2009-09-24 10:10:07

Visual Stud

2010-05-25 13:50:35

Visual Stud

2011-06-29 09:42:12

Visual Stud Qt Opensource

2009-12-03 13:47:13

Microsoft V

2009-12-16 15:39:37

Visual Stud

2011-06-09 15:47:01

Qt Visual Stu

2021-08-26 07:14:48

Windows 11操作系統微軟

2009-08-14 15:02:09

Visual Stud

2009-07-01 17:35:04

樣式生成器Visual Stud

2010-12-16 10:00:20

QtVisual Stud

2021-08-30 08:31:04

Windows 11微軟Visual Stud

2009-12-16 15:44:20

Visual Stud

2009-12-17 15:38:21

Visual Stud

2014-02-14 10:48:32

Visual StudNode.js

2011-09-01 15:22:16

Qt WebKitWebKit

2009-12-02 16:49:46

Visual Stu

2016-08-11 15:03:36

Redis Sentigossip protagreement p

2016-08-11 14:32:54

Visual StudAzure遠程調試
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 二区三区在线观看 | 欧美一区 | 超碰97人人人人人蜜桃 | 在线中文字幕日韩 | 麻豆一区二区三区精品视频 | 成人精品啪啪欧美成 | 91亚洲精品在线观看 | 伊人网站在线观看 | 真人毛片 | 精品网| 毛片在线免费播放 | 亚洲高清一区二区三区 | 亚洲精品视频在线播放 | 午夜国产一区 | 欧美精品第三页 | 中文字幕av网址 | 狠狠操狠狠干 | 精品蜜桃一区二区三区 | 中文字幕一区二区三区在线视频 | 久久久一区二区 | 久久久久久久国产 | 中文字幕在线观看第一页 | 91精品国产777在线观看 | 欧美精品二区 | 一区二区三区免费 | 超碰在线观看97 | 久久久不卡网国产精品一区 | 免费视频中文字幕 | 毛片a级毛片免费播放100 | 一级a爱片性色毛片免费 | 操网站| 国产不卡一区在线观看 | 久久国产电影 | 欧美日韩国产一区二区三区 | 日韩a在线观看 | 中文字幕在线观看一区 | 亚洲一区二区三区在线播放 | 日韩在线观看视频一区 | av在线三级 | 99小视频| 国产成人免费视频网站高清观看视频 |