# Linux x86_64

Configuration

  platform = `linux_x86_64`

Linux x86_64 (64-bit) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X or Linux 64-bit) you can build native application for Linux x86_64 platform.

For more detailed information please visit vendor site.

Contents

- Examples

- Stable and upstream versions

- Packages

## Examples

Examples are listed from Linux x86_64 development platform repository:

- hello-world

## Stable and upstream versions

You can switch between stable releases of Linux x86_64 development platform and the latest upstream version using platform option in “platformio.ini” (Project Configuration File) as described below.

### Stable

    ; Latest stable version
    [env:latest_stable]
    platform = linux_x86_64
    board = ...

    ; Custom stable version
    [env:custom_stable]
    platform = linux_x86_64@x.y.z
    board = ...

### Upstream

    [env:upstream_develop]
    platform = https://github.com/platformio/platform-linux_x86_64.git
    board = ...

## Packages

Name | Description
--- | ---
toolchain-gcclinux64 | GCC for Linux x86_64