mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-19 14:53:43 +01:00
2.4 KiB
2.4 KiB
Dependencies
These are the dependencies used by Bitcoin Core.
You can find installation instructions in the /doc/build-*.md file for your platform, or self-compile
them using depends.
Compiler
Bitcoin Core requires one of the following compilers.
| Dependency | Minimum required |
|---|---|
| Clang | 16.0 |
| GCC | 11.1 |
Required
Build
| Dependency | Releases | Minimum required |
|---|---|---|
| Boost | link | 1.73.0 |
| CMake | link | 3.22 |
| libevent | link | 2.1.8 |
Runtime
| Dependency | Releases | Minimum required |
|---|---|---|
| glibc | link | 2.31 |
Optional
Build
| Dependency | Releases | Minimum required |
|---|---|---|
| Cap'n Proto | link | 0.7.1 |
| Python (scripts, tests) | link | 3.10 |
| Qt (gui) | link | 6.2 |
| qrencode (gui) | link | N/A |
| SQLite (wallet) | link | 3.7.17 |
| systemtap (tracing) | link | N/A |
| ZeroMQ (notifications) | link | 4.0.0 |
Runtime
| Dependency | Releases | Minimum required |
|---|---|---|
| Fontconfig (gui) | link | 2.6 |
| FreeType (gui) | link | 2.3.0 |