Known unknowns

构建工程化的makefile

构建一个Linux下通用的C/C++工程Makefile 缘由 启动一个新的C/C++项目时,编译方式目前自己一般都是用Makefile(Cmake跨平台特性比较好,一直说要用一下,拖到现在orz)。 参与既有项目的维护开发,一般工程化的编译脚本/Makefile/Cmake都已经由前人写好了。 对于我,只会去大概看一下知道各行含义,要是让自己手写还是会觉得比较麻烦,各种文件路径、包...