yangyi
项目合作联系我: yangyi_love@hotmail.com

导航

 
1,release by armi这样你会在C:\Symbian\8.0a\S60_2nd_FP2_SC\epoc32\release\armi\urel下找到yourapp.app.map打开查找.data
.data           0x1000d000        0x0
                0x1000d000                __data_start__=.
 *(.data)
 *(.data2)
 *(SORT(.data$*))
                0x1000d000                __data_end__=.
 *(.data_cygwin_nocopy)
 __data_start__=.与__data_end__=.出现的任何值都是错误的使用了全局变量
查找.bss
.bss            0x1000d000        0x0
                0x1000d000                __bss_start__=.
 *(.bss)
 *(COMMON)
                0x1000d000                __bss_end__=.
同理在这中间出现都是没有初始化的变量(理论是这样的,很奇怪我的问题确是因为CONST 引起的)
2,尤其是在移植C的代码到symbian CPP中时要注意 多个全局变量产生错误的问题在EXE中不会出现
posted on 2007-05-25 22:09  谁是菜鸟?  阅读(1210)  评论(4编辑  收藏  举报