调试发布模式应用程序的最佳方法

Jam*_*all 7 embedded debugging

我确定以前发生过这种情况,有些东西在调试模式下运行,你在发布版本中编译,有些东西会中断.

在使用嵌入式XP环境时发生这种情况,我发现这样做的最好方法就是编写一个日志文件来确定它出错的地方.

您尝试解决恼人的发布模式错误的经验/发现有哪些?

pau*_*doo 0

如果只有应用程序的一小部分需要调试,那么您可以更改这些源文件,使其仅在不进行优化的情况下构建。假设您为所有构建生成调试信息,因此这使得应用程序主要像在发布中一样运行,但允许您正确调试有趣的部分。