Как скомпилировать skia на windows

Я попытался скомпилировать Skia на Windows, как предложено в https://skia.org/user/build

1> bin / gn gen out / Static --args = 'is_official_build = true'

2> ниндзя -C out/ статический

сборка не может найти libjpeg.h, libpng.h

Затем я добавил следующую строку в аргументах GN

extra_cflags = ["-I ../../third_party/externals/libpng/", "-I ../../third_party/externals/libjpeg-turbo/"]

по-прежнему не удается найти оба заголовка.

но дело в том, что я не должен передавать include path, потому что он должен обрабатываться внутри, если jpeg/png является основной частью skia.

Как мне построить его на Windows?

Заранее спасибо.

1 ответ

Сделал вот так:

bin/gn gen out/Static --args='is_debug=false is_official_build=true skia_use_system_expat=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false skia_use_system_icu=false skia_use_system_harfbuzz=false'

Под windows 10 x64

Я мог бы скомпилировать Skia на Windows, используя следующие аргументы

gn gen out/Static --args='is_debug=false is_official_build=true skia_use_system_expat=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false'
Другие вопросы по тегам