Clang

From wikinotes
Revision as of 00:58, 9 February 2022 by Will (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A compiler.

Tutorials

learn compilers, LLVM edition https://lowlevelbits.org/how-to-learn-compilers-llvm-edition/

Usage

## compile c++11 program
clang++ -std=c++11 -stdlib=libc++ example.cpp -o example_program

## compile c program
clang example.c -o example_program

Debugger

See lldb.

lldb python -- -c 'print("hi")'