8000 GitHub - FireIcegentleman/kcc: A small C11 compiler
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FireIcegentleman/kcc

Repository files navigation

kcc

A small C11 compiler

Quick Start

Environment:

  • Linux(I use Manjaro)
  • gcc 9.2(For header files and link libraries)
  • gcc/clang(Request to support C++17)

Libraries:

  • fmt
  • LLVM
  • clang
  • lld
  • Qt
  • Boost

Build

mkdir build && cd build
cmake ..
make -j8

Install

make install

Uninstall

make uninstall

Use

Same as gcc/clang, but only a few common command line arguments are implemented

kcc test.c -O3 -o test

Reference

0