多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
LwIP的源码很庞大,我们使用微软的开源软件——vs code查看源码,并且快速找到源码的函数与定义,首先我们先安装vs code,我们可以在https://code.visualstudio.com/download中下载时候自己电脑的vs code版本,然后安装即可。 然后打开我们的源码文件夹,右键,选择Open with Code,这样子就能直接在vs code打开我们整个文件夹的源码了,具体见图 2‑14。 ![](https://box.kancloud.cn/18d5ad6d611a68636b4e06e44c4dba4e_444x286.png) 在vs code中,就显示了我们打开的源码,LwIP那么多文件,我们怎么去快速找到源码文件中的某个函数呢?很简单,比如我们知道某个函数的名字的话,可以直接搜索的,这点就不必我多说,但是有时候,我们不记得某个函数的名字,只知道它在哪个文件,或者只知道在好几个文件中的某一个,那么我们就需要一个个去查找这个函数了,vs code提供很强大的功能,就是可以快速查文件中的符号列表和函数列表,我们首先打开一个源码文件,比如tcp.c,然后我们通过快捷键“Shift+Ctrl+O”即可打开对应源码文件的符号列表和函数列表,通过查看这些列表,就能知道该源码文件中是否有我们需要的函数或者宏定义等,具体见图 2‑15与图 2‑16。 ![](https://box.kancloud.cn/572886ca7ddfca3cb1685a78b51930b9_607x437.png) ![](https://box.kancloud.cn/8fc473de8bcf4bc24c0a44419cb16cac_604x436.png)