JBCC C compiler written in C++ Dependencies vcpkg ninja How to build cmake --preset=preset_from_CMakePresets cmake --build build