简单的项目可以直接用makefile
https://blog.csdn.net/zqixiao_09/article/details/50388695
复杂一点的项目用cmake
http://www.hahack.com/codes/cmake/
大量开源的c++开源库
https://blog.csdn.net/maweifei/article/details/51859777
gcc和g++编译选项
https://www.cnblogs.com/zhangsir6/articles/2956798.html