WPILib Installation
The WPI Robotics Library (WPILib) provides the standard tools and libraries used to program FRC robots. You will use it throughout this guide.
Installation
Download the latest WPILib release
WPILib supports Windows, macOS, and Linux. Download the release that matches your operating system and the FRC season you are programming for.
- Windows
- macOS
- Linux
Right-click the downloaded disk image and select Mount. Open the mounted image, launch WPILibInstaller.exe, and select Start.
Double-click the downloaded .dmg file, then open WPILibInstaller.
Extract the downloaded .tar.gz file, then launch WPILibInstaller. On Ubuntu, run the following commands in a terminal because the file explorer may treat the installer as a shared library. Replace <version> with the version you downloaded.
tar -xf WPILib_Linux-<version>.tar.gz
cd WPILib_Linux-<version>/
./WPILibInstaller


If this is your first time using WPILib, select Everything. Choose Install for this User to install WPILib only for your account, or Install for all Users to make it available to every account on the computer.

If this is your first time using WPILib, select Download for this computer only.

Wait for the installation to finish.

On the final screen, click Finish to close the installer.
Uninstalling
- Windows
- macOS
- Linux
-
Delete the folder for the release you want to uninstall:
C:\Users\Public\wpilib\YYYY, whereYYYYis the season year. -
Delete the corresponding desktop shortcuts from
C:\Users\Public\Public Desktop.
Delete the folder for the release you want to uninstall: ~/wpilib/YYYY, where YYYY is the season year.
Delete the folder for the release you want to uninstall: ~/wpilib/YYYY, where YYYY is the season year.
Congratulations! You have taken your first step into FRC programming.