symbian3SDK怎样能兼容S60第三版五版的工程?直接导入后似乎编译不了,提示一些系统头文件找不到之类的问题 请问该如何做?是不是有什么SDK补丁包之类的 麻烦请指点一下
最佳答案
qxiaoyuan
5版的代码在symbian^3编过还是很容易, 在sdk帮助文件中, Porting applications from S60 5th Edition to Symbian^3 有描述.
APP_LAYER_SYSTEMINCLUDE 其实就是因为symbian^3的头文件路径发生了变化, 它定义了一堆搜索头文件的路径.
关于symbian^3与v3, v5代码适应有些麻烦, 愚蠢的symbian居然不愿意提供一个symbian^3的平台宏, 以致于你在代码编译时没有类似 __S60_3XX__ __S60_50__ 这样的宏, 需要自己在symbian^3的mmp里定义, 僵死的symbian, 愚蠢的nokia可见一斑.