c工程:.H为函数和变量声明,.C为其实现。include.H,链接.C
问:为什么不链接stdio.C? 答:gcc默认链接标准库,不用额外写。g++要手动链接。
make:依赖项:大多写.C,make根据目标的生成时间和依赖的修改时间判断是否重新生成目标。
携带需要修改的宏的.H也可以写进依赖。
问:为什么不统一make clean再make? 答:大项目编译时间过长。
c工程:.H为函数和变量声明,.C为其实现。include.H,链接.C
问:为什么不链接stdio.C? 答:gcc默认链接标准库,不用额外写。g++要手动链接。
make:依赖项:大多写.C,make根据目标的生成时间和依赖的修改时间判断是否重新生成目标。
携带需要修改的宏的.H也可以写进依赖。
问:为什么不统一make clean再make? 答:大项目编译时间过长。