Как скомпилировать 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'