Revision as of 13:29, 15 December 2011 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

S60第三版FP1 SDK在生成.mif文件时会导致编译失败

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

huwell 在 14 Nov 2007 创建
最后由 hamishwillee 在 15 Dec 2011 编辑
  • 设备, 软件 版本:

S60 3rd Edition, FP1

  • 详细描述

当使用S60第三版FP1 SDK来编译一个工程时,在生成mif文件时会导致编译失败。系统将显示一个windows窗口,给出debug svgtbinencode.exe组件的选项提示。

S60第三版FP1 SDK编译系统中集成了svgtbinencode.exe(一个Symbian OS工具),在每次处理SVGT文件时可以自动被MIFCONV.EXE调用。

现在SDK中所包含的svgbinencode.exe只是一个debug版本,不幸还存在一些内存泄漏的问题。因此当SDK开启JUSTINTIME属性时(参考EPOCROOT%epoc32\data\epoc.ini中的模拟器参数),这些内存泄漏就会伴随着“just-in-time debugging”性能出现上述编译错误。

  • 解决方案

当编译资源文件时,确定“just-in-time debugging”性能处于关闭中。如果因为某些原因需要保持它开启,我们就要在调用mifconv.exe时加入/X选项,以避免svgbinencode.exe的调用。

This page was last modified on 15 December 2011, at 13:29.
54 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.