li compiler for c (c++)