Create gen.cpp