Install C3 Compiler Binary
Prebuilt binaries
- Installing on Windows
- Installing on Mac Arm64
- Installing on Ubuntu
- Installing on Debian
- Installing on Arch
Installing on Windows
- Download the C3 compiler. Or the debug build
- Unzip it into a folder
- Either Visual Studio 17 or follow the next two steps.
- Run the
msvc_build_libraries.py
Python script which will download the necessary files to compile on Windows.
Optional: set c3c as a global environment variable
- copy the folder
- navigate to
C:\Program Files
- paste the folder here
- navigate inside the folder you’ve pasted
- copy the path of the folder
- search for “edit the system environment variables” on your computer
- click on the “environment variables” button on the bottom right
- under “user variables” double click on “path”
- click on “new” and paste the path to the folder
- run
c3c
on anywhere in your computer!
Installing on Mac Arm64
- Make sure you have XCode with command line tools installed.
- Download the zip file (debug version here)
- Unzip executable and standard lib.
- Run
./c3c
.
Installing on Ubuntu
- Download tar file (debug version here)
- Unpack executable and standard lib.
- Run
./c3c
.
Installing on Debian
- Download tar file (debug version here)
- Unpack executable and standard lib.
- Run
./c3c
.
Installing on Arch Linux
There is an AUR package for the c3c compiler : c3c-git.
Due to some issues with the LLVM packaged for Arch Linux, the AUR package will download and use LLVM 16 from Ubuntu-23.04 to compile the c3c compiler.
You can use your AUR package manager:
Or clone it manually: