1. build-webkit
buildVisualStudioProject
2. webkitdirs.pm
@command = ($vcBuildPath, $project, $action, $config);
system @command;
/home/chenhao/WebKit-r135516/Tools/Scripts/pdevenv win\WebKit.vcproj\WebKit.sln /build Debug
3. pdevenv
call "%VS80COMNTOOLS%\vsvars32.bat" 设置VS的环境变量
set PATH=E:\Program Files\cygwin\home\chenhao\WebKit-r135516\Tools\vcbin;E:\Program Files\cygwin\home\chenhao\WebKit-r135516\Tools\Scripts;%PATH%
IF EXIST "%VSINSTALLDIR%\Common7\IDE\devenv.com" (devenv.com /useenv win\WebKit.vcproj\WebKit.sln /build Debug) ELSE VCExpress.exe /useenv win\WebKit.vcproj\WebKit.sln /build Debug
devenv.com /useenv win\WebKit.vcproj\WebKit.sln /build Debug
依赖关系
JavaScriptCore->JavaScriptCoreGenerated->WTF->WTFGenerated
-> LLIntAssembly -> LLIntOffsetsExtactor -> LLIntDesiredOffsets ->
本文详细介绍了WebKit项目的构建过程,包括使用Visual Studio进行项目构建的方法、环境变量设置步骤以及依赖关系解析等内容。通过具体命令行操作展示整个构建流程,并强调了JavaScriptCore、WTF等关键组件之间的依赖关系。
997

被折叠的 条评论
为什么被折叠?



