找回密码
 注册
搜索
查看: 995|回复: 6

[讨论] [求助]自定义头文件放在自己创建的文件夹中不能被识别!!

[复制链接]
发表于 2007-8-1 12:03:44 | 显示全部楼层 |阅读模式
比如:
MTK中我创建了一个工程:XXX
目录结构:
X:\MTK\plutommi\mmi\xxx
然后。头文件放在下面的目录下
X:\MTK\plutommi\mmi\xxx\xxxInc
实现文件放在如下的目录下
X:\MTK\plutommi\mmi\xxx\xxxSrc

然后修改make目录中的一些文件如下:
【修改1:】X:\MTK\plutommi\plutommi.inc
在这个文件中添加:
\plutommi\mmi\xxx\xxxInc
【修改2:】X:\MTK\plutommi\plutommi.lis
在这个文件中添加:
\plutommi\mmi\xxx\xxxSrc\xxx_src.c
【修改3:】X:\MTK\plutommi\plutommi.pth
在这个文件中添加:
\plutommi\mmi\xxx\xxxSrc

/////////////////////////////修改了上面的文件都依然make的时候无法找到头文件///////////////////////

但是,如果把所有的头文件,放到本身MTK工程已经存在的目录下就可以找到。
比如:
把我的xxx_Defs.h文件放到
X:\MTK\plutommi\mmi\PhoneBook\phonebookInc\中
就可以 make通过。

谁能告诉我原因吗??????
 楼主| 发表于 2007-8-1 15:50:30 | 显示全部楼层
还需要修改
makefile文件
然后就ok
点评回复

使用道具 举报

发表于 2007-9-14 17:25:29 | 显示全部楼层
兄弟,修改的Makefile文件哪里呢?
点评回复

使用道具 举报

发表于 2007-9-15 02:08:03 | 显示全部楼层
在 regenrate (好像是这个文件夹)里有个makfile 文件。

需要在里面添加 \plutommi\mmi\xxx_Def.h

在 rexcl.c (不记得了)再添加个文件路径,

对着其他的提示来,就可以了。

(文件名字记得不太清楚,找找就可以了。)
点评回复

使用道具 举报

发表于 2007-9-16 17:08:57 | 显示全部楼层
需要修改那个所谓的  *gprs.make 文件
点评回复

使用道具 举报

发表于 2007-9-17 09:57:18 | 显示全部楼层
这是LZ给我的答复,谢谢!
这个问题的解决办法如下!
(1)论坛中我的修改的东西也保持不变;
(2)修改这个文件,X:\MTK\plutommi\Customer\ResGenerator\Makefile;
-I "../../MMI/DZD/Common/Inc"  -I "../../MMI/DZD/TSW/Inc"  -I "../../MMI/DZD/ebook/inc"  -I "../../MMI/你的工程/你的Inc"
到此就修改完成。
在真机的编译是用这个makefile来编译的,因此必须把你的头文件添加到这个makefile中。

另外我自己修改的是\plutommi\mmi\GlobalSimulatorPathDef和GlobalTargetPathDef这两个文件,也有相似的效果,但是没搞清楚三个文件之间的关系,大家多讨论一下。
点评回复

使用道具 举报

发表于 2008-1-26 16:55:21 | 显示全部楼层
我的加了,可是报错,new不过去,不知是什么原因
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-26 00:43 , Processed in 0.074969 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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