前文如何用C语言构建一个大型项目(c代码,gcc编译器gdb调试器及makefile常用知识的应用) 更新中..._舞风者的博客-CSDN博客_用c语言写一个完整的项目讲了gcc.makefile,批处理的概念,本文作为专栏文章,将通过例子,实实在在的完成这些概念的实践,利于掌握知识,应用知识。
Demo工程中两个c文件分别是c语言的UDP客户端,UDP服务端程序,makefile是组织两个c语言构建的构建脚本。
命令行先跳转到工程目录下
执行make,make会默认把makefile的第一个all目标作为最终目标,然后按前面的解析及回溯执行顺序完成构建,构建日志也验证了上面解释的正确性。
命令行分别执行服务端和客户端,客户端指定本机ip地址127.0.0.1,端口号1001,服务端便可以监听该端口的信息。
如需Demo源码和更详细makefile脚本介绍,可加我QQ分享给你,期望你通过一个Demo入门gcc,c语言,makefile,快速理解这些基础工具的思想,为后续工作或学习梳理出脉络。
QQ:2389586771