s60 5版程序在symbian 3适配,升级,编译
?
最近在做symbian^3的适配,因为我们的假面采用的都是系统控件,所以适配起来还是挺简单的。但是,在适配过程中也遇到了一些问题。? ? 这个网上有几个解决办法 1)将?armv5/udeb?armv5/urel 里所有的东西拷贝到gcce/udeb?gcce/urel 2)检测mmp中的staticlib 是否有没用到的,没用的或找不到的,删掉 如果你额应用中有静态库的话,还会遇到一个问题。? checklib: error: couldn't open file.? 这是因为在编译GCC的版本的时候,系统会去armv的目录下找静态库,当然找不到了。我们只需要修改一下? cl_bpabi.pm这个文件,在/epoc32/tools目录下面。将? PrintList("/' ///n/t/'/./&Generic_Quote/(/"///$/(EPOCSTATLINK$Bl d/)/////$_/"/)" @StatLibList);? 修改成? PrintList("/' ///n/t/'/./&Generic_Quote/(/"///$/(EPOCBSFSTATLINK $Bld/)//$_/"/)" @StatLibList);? 位置大概在1068行左右? my $run_checklib = 0;? if (@StatLibList && $BasicTrgType =~ /^(EXE|DLL)$/o && !$SystemTrg && main::StdCppSupport())? 就可以了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 谨慎使用IsMissing函数
- LuaJavaBridge - Lua 与 Java 互操作的简单解决方案
- 如何使用Delphi保存/加载到virtualtree组件中的文件?
- 我应该在我的Delphi 6应用程序安装文件中发送FastMM包含文件
- 当类方法使用self时,为什么Delphi编译器不会发出警告?
- Delphi 2010 Enterprise版的哪些功能对您有价值,为什么?
- Groove 日常运用注意事项2009年7月28日
- Delphi SampleProfiler:这段代码如何调用ntdll.dll?
- delphi – Treeview with checkboxes – 添加复选框行为
- 企业教练新型交流技术在挖掘学生日语学习能力上的运用