libcx/README.md

1.0 KiB

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:

-> % 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

Contributors

Me