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

相关文章:

  • 2021-04-21
  • 2021-06-20
  • 2021-11-04
  • 2021-08-25
  • 2022-12-23
  • 2021-07-19
  • 2021-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-07
  • 2022-12-23
  • 2022-12-23
  • 2022-01-06
  • 2021-09-16
  • 2022-01-26
相关资源
相似解决方案