当我试图在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的步骤进行操作。如何解决这个问题?
答案 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