Webkit构建于windows | CMake错误:无法创建命名生成器Visual

时间:2018-01-31 06:33:21

标签: build cmake phantomjs visual-studio-2017 webkit

当我试图在Windows上构建webkit时,我遇到了这个问题

  

CMake错误:无法创建命名生成器Visual

我正在使用Visual Studio 2017,这是命令

  

perl Tools / Scripts / build-webkit --qt --release --only-webkit --no-device-orientation --no-web-audio --no-video --no-video-track - no-touch-events --no-touch-slider --no-geolocation --no-xslt --no-netscape-plugin-api --cmakeargs =" -Wno-dev -DCMAKE_PREFIX_PATH =" C:\ Qt的\静态\ 5.7.1-MSVC" -G" Visual Studio 15 2017""

我需要这个来构建phantomjs 2.1.1,我按照this page的步骤进行操作。如何解决这个问题?

screenshot

1 个答案:

答案 0 :(得分:0)

感谢@Tsyvarev, 我只需要在 Visual Studio 15 2017 中转义空格,并将生成器参数放在嵌套双引号之外

  

perl Tools / Scripts / build-webkit --qt --release --only-webkit --no-device-orientation --no-web-audio --no-video --no-video-track - no-touch-events --no-touch-slider --no-geolocation --no-xslt --no-netscape-plugin-api --cmakeargs =" -Wno-dev -DCMAKE_PREFIX_PATH =" C:\ Qt的\静态\ 5.7.1-MSVC"" -G Visual \ Studio \ 15 \ 2017