← 返回首页
System requirements — CodeQL CodeQL docs
CodeQL documentation
CodeQL resources

System requirements

System requirements for running the latest version of CodeQL.

Supported platforms

Operating system

Supported versions

Supported CPU architectures

Linux

Windows

macOS

Ubuntu 22.04

Ubuntu 24.04

x86-64

Windows 10 / Windows Server 2019

Windows 11 / Windows Server 2022/2025

x86-64

macOS 14 Sonoma

macOS 15 Sequoia

macOS 26 Tahoe

x86-64, arm64 (Apple Silicon) [1]

[1]

Support for Apple Silicon is currently in beta.

Additional software requirements

To generate a CodeQL database for a compiled language, you must ensure that the system can successfully build and compile your code, independently of CodeQL.

In addition, CodeQL extraction has the following requirements.

For extraction of compiled languages (C/C++, C#, Go, Java) and Ruby on Linux:

For extraction of compiled languages on Windows:

For TypeScript extraction on all platforms:

For Python extraction:

For Ruby extraction:

For Rust extraction:

For Swift extraction:

For Java extraction: