找回密码
 注册
搜索
查看: 637|回复: 4

MTK6226在stack_msg.h中加上自己定义的的msg后,new出现问题

[复制链接]
发表于 2007-9-7 11:45:54 | 显示全部楼层 |阅读模式
因为我在MTK6226中要用到一些自定义的消息,我就在stack_msg.h中按照其他task的做法把我自己定义的msg的都文件include进去。
但是这样new以后就会出现如下问题:
Serious error: C3074E:
Can't open -via file make\~inc-def.tmp
我把make clean以后也一样。很奇怪的。
后来我又找了一个可以编译成功的工程,把这些东西加进去,new后又出现同样的错误。这时怎么回事啊?
发表于 2007-9-7 12:15:00 | 显示全部楼层
自己的东西还是不要加到stack_msg.h里边,因为又其他的库也在使用这个头文件呢。
点评回复

使用道具 举报

 楼主| 发表于 2007-9-7 18:29:08 | 显示全部楼层
那要是我想要自己定义消息,应该怎么办呢?因为我发现我要是随便使用一些消息使用
msg_send_ext_queue_to_head()后,catcher打出的信息比较怪异,会解析成系统定义好的那些消息。如果使用的这个消息值不要的话(估计是没有定义),系统似乎会把这个消息最终解析成invalid_message_type.好像收到时就变了。

不知是否有其他的好的方法。
点评回复

使用道具 举报

发表于 2007-9-8 10:56:33 | 显示全部楼层
你可以吧消息ID定义到custom_sap.h文件中,而不是定义到stack_msg.h中。
点评回复

使用道具 举报

 楼主| 发表于 2007-9-10 10:10:54 | 显示全部楼层
谢谢了,我试试看。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-28 01:44 , Processed in 0.045166 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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