clang++

Compiles C++ source files.

TLDR

Compile a source code file into an executable binary

$ clang++ [path/to/source.cpp] -o [path/to/output_executable]
copy

Display (almost) all errors and warnings

$ clang++ [path/to/source.cpp] -Wall -o [path/to/output_executable]
copy

Choose a language standard to compile with

$ clang++ [path/to/source.cpp] -std=[c++20] -o [path/to/output_executable]
copy

Include libraries located at a different path than the source file

$ clang++ [path/to/source.cpp] -o [path/to/output_executable] -I[path/to/header_path] -L[path/to/library_path] -l[path/to/library_name]
copy

Compile source code into LLVM Intermediate Representation (IR)

$ clang++ -S -emit-llvm [path/to/source.cpp] -o [path/to/output.ll]
copy

Copied to clipboard
Cake Defi