Spec-Zone.ru › DuckDB

Платформы

Поддерживаемые платформы

DuckDB официально поддерживает следующие платформы:

Название платформы Описание
linux_amd64 Linux AMD64
linux_arm64 Linux ARM64
osx_amd64 macOS 12+ (Intel CPUs)
osx_arm64 macOS 12+ (Apple Silicon: M1, M2, M3 CPUs)
windows_amd64 Windows 10+ на процессорах Intel и AMD (x86_64)
windows_arm64 Windows 10+ на ARM-процессорах (AArch64)

Другие платформы

Существует несколько платформ с различным уровнем поддержки. Для некоторых платформ распространяются двоичные файлы DuckDB и расширения (или подмножество расширений). Для большинства платформ DuckDB часто можно скомпилировать из исходного кода.

Название платформы Описание
freebsd_amd64 FreeBSD AMD64 (x64_64)
freebsd_arm64 FreeBSD ARM64
linux_arm64_android Android ARM64
linux_arm64_gcc4 Linux AMD64 с GCC 4 (например, CentOS 7)
wasm_eh Обработка исключений WebAssembly
wasm_mvp Минимально необходимый продукт WebAssembly
windows_amd64_mingw Windows 10+ AMD64 (x86_64) с MinGW
windows_amd64_rtools Windows 10+ AMD64 (x86_64) для RTools (устарело)
windows_arm64_mingw Windows 10+ AMD64 (x86_64) с MinGW

32-битные архитектуры официально не поддерживаются, но вручную скомпилировать DuckDB для некоторых из этих платформ, например, для платформ Raspberry Pi, возможно.

Компиляция DuckDB из исходного кода

DuckDB можно скомпилировать из исходного кода для ряда других платформ, таких как FreeBSD, дистрибутивы Linux, использующие musl libc, и macOS 11.

Подробную информацию о бесплатной и коммерческой поддержке см. в статье блога о политике поддержки.

© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/dev/building/platforms.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API