完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 jackeyt 于 2017-3-9 17:33 编辑 建立linux内核source insight工程 内容目录: 1、Source Insight简介 2、Source Insight安装与破解 3、如何建立evb-t335 linux内核工程 1、Source Insight简介 Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同。 Source Insight是如今最好用的语言编辑器之一,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,Source Insight提供了可快速访问源代码和源信息的功能。 Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新的文件信息,即使在编辑代码的时候。而且符号数据库的符号可以自动创建到的工程文件中。 总而言之,Source Insight在面对Linux内核这么庞大的代码树的情况下,其自身特有功能亮点,能够帮助我们更好的阅读源代码,并且,还能在工程下可以十分便利地编写应用代码,是嵌入式linux的利器之一。 2、Source Insight安装与破解 在官方提供的 linux_evb-t335tools 解压并安装即可,Source Insight官方已经出到了4.0.x,感觉兴趣的同学也可以去百度下。 然后,安装完毕后就是破解教程了,使用注册码:SI3US-361500-17409 注册即可。 汉化教程请参考:此处 3、如何建立evb-t335 linux内核工程 首先,打开目录:linux_evb-t335src 解压:linux-3.14.43-evbt335.tar后打开目录。 在该目录下新建一个文件夹用于存放Source Insight工程相关的工程文件,如:SiPro 然后,打开Source Insight 3.5 ,选择菜单项:项目->新建项目 则会弹出如下窗口: 此时,将目录选择为上文提及的工程文件夹即可。 点击“确定”,开始往工程里面添加相应的源码。 只需注意将源码目录切换到内核相应的地方即可,其他选项保持默认。 点击“添加所有”: 再选上下图中的勾:递归..... 再次确定后: 等待添加完毕: 如上所见,linux内核十分庞大,源码文件太多了,但是我们实际需要的不用这么多,只需要留下跟项目开发相关的即可。下面就开始删除不相关的(不重要的)源码文件。 |
|
相关推荐
3 个讨论
|
|
关键是如何完整精确导入Linux Kernel到SourceInsight。
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
【盈鹏飞RK3399安卓主板 XPC-3399Pro免费试用】+烧写出厂固件
10324 浏览 0 评论
【盈鹏飞EVB-T335开发板试用体验】debian系统烧写
3353 浏览 1 评论
【盈鹏飞I.MX6UL工控开发板试用体验】linux can 测试
3228 浏览 0 评论
308浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 11:07 , Processed in 0.907556 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号