天嵌 ARM开发社区

 找回密码
 注册
查看: 3987|回复: 12

寻找头文件

[复制链接]
Rick.w 发表于 2012-2-16 09:29:31 | 显示全部楼层 |阅读模式
TQ2440,W43,linux2.6.30.4
按着手册一步一步来,基本上没什么问题
然后深入分析例程中的代码
因为第一次接触,对于其中的函数都不太了解
想尝试着看看函数的定义,可是头文件包含#include<>有时候很难找到位置
比如#include<mach/handware.h>就还没找到在哪里
版主们有什么建议么,难道要一个一个文件夹打开看看
还是有什么资料(关于头文件的目录树)或者工具呢(在windows下编程环境中不是有go to the define "")
李华伟 发表于 2012-2-16 09:41:51 | 显示全部楼层
如果是在windows系统中查看,可以用搜索功能,搜索包含词的文件。新手路过,不知有否帮助。
回复

使用道具 举报

danshi126 发表于 2012-2-16 09:47:40 | 显示全部楼层
window下用 source Insight  linux下用Kscope  这两个工具很有好的,特别是找函数的定义
回复

使用道具 举报

 楼主| Rick.w 发表于 2012-2-16 10:57:57 | 显示全部楼层
本帖最后由 Rick.w 于 2012-2-16 11:02 编辑
李华伟 发表于 2012-2-16 09:41
如果是在windows系统中查看,可以用搜索功能,搜索包含词的文件。新手路过,不知有否帮助。

同新手,从51,avr,stm32一路学来,对linux系统和大型编程都不熟悉,共勉
编程环境是在fedora10内,linux2.6.30.4
回复

使用道具 举报

 楼主| Rick.w 发表于 2012-2-16 10:58:40 | 显示全部楼层
danshi126 发表于 2012-2-16 09:47
window下用 source Insight  linux下用Kscope  这两个工具很有好的,特别是找函数的定义

谢谢你的建议,我去装那个软件试一下
回复

使用道具 举报

TQ-lkp 发表于 2012-2-16 13:01:40 | 显示全部楼层
使用eclipse,将uboot和内核的源码全部导入工程中,很方便的
回复

使用道具 举报

 楼主| Rick.w 发表于 2012-2-16 14:08:10 | 显示全部楼层
TQ-lkp 发表于 2012-2-16 13:01
使用eclipse,将uboot和内核的源码全部导入工程中,很方便的

我先创建了一个工程。然后import,但是uboot和内核有很多头文件,要一个一个加吗。第一次用,不知道怎么弄
回复

使用道具 举报

 楼主| Rick.w 发表于 2012-2-16 14:46:49 | 显示全部楼层
TQ-lkp 发表于 2012-2-16 13:01
使用eclipse,将uboot和内核的源码全部导入工程中,很方便的

导入了,可惜貌似搞得8G的磁盘都快满了
回复

使用道具 举报

 楼主| Rick.w 发表于 2012-2-16 14:49:52 | 显示全部楼层
TQ-lkp 发表于 2012-2-16 13:01
使用eclipse,将uboot和内核的源码全部导入工程中,很方便的

似乎eclipse在工作空间内将uboot和内核有拷贝了一份
我想剔除一些文件
应该只需要包含 .c .cpp 和 .h 文件就差不多了吧
只是想看懂例程
不用debug
回复

使用道具 举报

TQ-lkp 发表于 2012-2-16 15:05:32 | 显示全部楼层
make clean再导入
回复

使用道具 举报

sunrise 发表于 2012-3-7 01:21:05 | 显示全部楼层
danshi126 发表于 2012-2-16 09:47
window下用 source Insight  linux下用Kscope  这两个工具很有好的,特别是找函数的定义

请问第一次进入kscope要怎么配置呢?比如cscope  path   ctagspath  dot path等,谢谢。
回复

使用道具 举报

danshi126 发表于 2012-3-10 11:13:09 | 显示全部楼层
sunrise 发表于 2012-3-7 01:21
请问第一次进入kscope要怎么配置呢?比如cscope  path   ctagspath  dot path等,谢谢。

<Linux应用开发完全手册>里有讲看,  弄个电子版的看看,,网上很多
回复

使用道具 举报

sunrise 发表于 2012-3-11 21:44:10 | 显示全部楼层
danshi126 发表于 2012-3-10 11:13
里有讲看,  弄个电子版的看看,,网上很多

非常感谢!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-19 21:22 , Processed in 2.040468 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表