Install Language Specific Tools
SplashKit supports multiple programming languages, each with its own set of tools. Follow the instructions below to install the required tools for your language of choice.
Language-Specific Installations
Section titled “Language-Specific Installations”C# Tools
Section titled “C# Tools”To develop with C# in SplashKit, you’ll need to install .NET:
To install .NET SDK on Arch:
yay -S dotnet-sdk
To install only the .NET runtime (for running .NET apps without development tools):
yay -S dotnet-runtime
If the .NET installer does not automatically update your shell profile, you can manually add it by following the steps on the ‘dotnet’ command not found troubleshooting page.
For C++, you should already have the necessary tools if you have a standard Linux development environment. No additional setup is required specifically for SplashKit.
Python
Section titled “Python”Most Linux distributions include Python pre-installed. If Python isn’t installed, or if you need additional Python tools, follow the steps below.
-
Installing Python
Install Python 3 and
pip
(Python package installer) using the following commands based on your Linux distribution:Terminal window sudo apt install python3 python3-pipTerminal window sudo pacman -S python python-pipTerminal window yay -S python python-pipTerminal window sudo dnf install python3 python3-pip -
Verify Installation (Optional)
To confirm that Python and
pip
are successfully installed, check the versions:Terminal window python3 --versionpip3 --versionBoth commands should output version information if the installation was successful.
Other Languages
Section titled “Other Languages”Support for other languages such as Rust and Pascal are coming soon.