1. 软件设置
安装完Source Insight,需要对其进行设置添加对“.S”汇编文件的支持:
2. 新建linux-2.6.22.6工程
1)选择工程存放的路径:
2)下载linux-2.6.22.6内核源码,并解压。在Source Insight中 指定源码的位置并添加源文件:
3)然后点击“Add All”,在接下来弹出的对话框选中,(表示添加第一层子目录的文件、递归地加入底层的子目录,即加入所有子目录下的文件):
4)根据开发板CPU需求,”Remove Tree“去除其它不相关的文件。(这里主要使用的S3C2440开发板)
- arch目录移除arm以外的的所有子目录
- arch/arm下以mach-、plat-开头的目录(mach-s3c2440、mach-s3c2410、plat-s3c24xx除外)
- include下以asm-开头的目录(asm-arm、asm-generic除外)
- include/asm-arm目录下以arch-开头的目录(arch-s3c2410除外)
3. 同步源文件
编辑代码和阅读时可快速获取辅助信息,Project-->Synchronize Files,按图中选择即可:
至此适用于S3C2440的linux-2.6.22.6源码工程建立完毕: