# libcx, a C++ standard library but not bloated This Library is made by a rust developer that wanted to learn C++ without going insane. So this library has a similar structure to the rust stdlib. Sadly cxx modules still suck, so headers will work for now as this is in heavy development. ## Building Just run `make`. It will create both a static and shared library. I cant guarantee the shared lib working, cuz i dont really use it for now. It only links with `libc` and `libgcc` but only with the supc++ library, the normal stdlib is stll non existant.\ Output from an executable that uses libcx: ```sh -> % ldd test/test linux-vdso.so.1 (0x0000785c05ea6000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x0000785c05e20000) libc.so.6 => /usr/lib/libc.so.6 (0x0000785c05c30000) /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x0000785c05ea8000) ``` ``` ``` ## Contributing Just clone it and do the changes, then make a PR. Or even better just DM me on Discord: `@mcorange` ## License See [LICENSE](/LICENSE) ## Contributors Me