This simple program will generate compile command for C++ programs by traversing the includes in files by using BFS.
There are some assumptions here:
- The .cpp will be in the same directory with .hpp
- All includes are done in .hpp
- There will be no circular dependencies