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中不会出现