~groctel/gcl

refactor(maybe): Removed unnecessary assert
style(meta): Use IsCallableWithoutArgs in match
chore: Added a space

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~groctel/gcl
read/write
git@git.sr.ht:~groctel/gcl

You can also use your local clone with git send-email.

#gcl: Groctel's C++ Library

A C++ library by yours truly.

#What is the GCL?

The GCL is an experimental C++ library that makes no use of the C++ standard library. Its ultimate purpose is to be able to completely replace the C++ standard library. Its real purpose is to have tons of fun writing great code.

#Installation

You can copy the gcl/ directory into your ~/.local/ directory:

mkdir -p ~/.local/include/
ln -s ./gcl ~/.local/include/gcl

Or don't! You just need to build your programs including the gcl/ directory wherever it is:

local_include := $(HOME)/.local/include/

$(build)/hello-gcl: $(src)/hello-gcl
	$(CXX) $(CXXFLAGS) -isystem $(local_include)

You can just include the directory, but -isystem will remove any warnings that I may not have taken into account.