关于版本识别宏

zhaotaobenny 2007-12-10 03:13:37
现在有两个版本的SDK,Series60_v21_cw,和S60_2nd_fp3, 在代码里把这两个版本的SDK区分开的宏是怎么写的,谢谢。
...全文
174 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dyw 2007-12-12
  • 打赏
  • 举报
回复
上面的链接中有。
anel 2007-12-12
  • 打赏
  • 举报
回复
#ifdef __SERIES60_30__ //S60_2nd_fp3

#else //Series60_v21_cw

#endif
zhaotaobenny 2007-12-12
  • 打赏
  • 举报
回复
macro文件?具体应该怎么写,能说说吗?谢谢
dyw 2007-12-11
  • 打赏
  • 举报
回复
可以在.h, .cpp, .mmp文件中使用宏。如果找不到SDK宏定义的版本,可以自己定义。
方法是把宏定义写到一个macro文件,然后在上面的这些文件中include之。
至于pkg文件,用不同的文件名分开写即可。
参考:http://wiki.forum.nokia.com/index.php/TSS000053_-_How_can_I_define_macros_for_the_.mmp_file%3F
anel 2007-12-11
  • 打赏
  • 举报
回复
建议楼主用还是用不同的工程目录来区分,你可以区分.h.cpp文件,但是你怎样区分.MMP.PKG等配置文件

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧