社区
Symbian
帖子详情
Symbian下共享DLL如何打包?
wbczyh
2009-02-19 04:49:50
我现在有个DLL是几个应用共用的,请问应该如何打包这几个应用呢?
现在遇到的问题是:如果不使用嵌入包则会发生更新错误,如果使用则卸载一个时就会将公共DLL也删除导致其它应用不能运行。
...全文
129
7
打赏
收藏
Symbian下共享DLL如何打包?
我现在有个DLL是几个应用共用的,请问应该如何打包这几个应用呢? 现在遇到的问题是:如果不使用嵌入包则会发生更新错误,如果使用则卸载一个时就会将公共DLL也删除导致其它应用不能运行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhenyunyuan
2010-04-19
打赏
举报
回复
怎么关于symbian的dll的开发的帖子都是几年前的呀
wbczyh
2009-02-24
打赏
举报
回复
谢谢~
ch1oE
2009-02-23
打赏
举报
回复
我觉得你需要的是类似ECOM的那种plug-in机制。
不过那些DLL都需要symbian的认证注册。
不过即使这样直接装上去,虽然你的所有程序都可以使用了(pkg需要修改做一些必要的if-else的判定),但问题又来了,如果没装的话怎么办。。
wbczyh
2009-02-23
打赏
举报
回复
谢谢大家的回复!
我这几个应用确实很可能同时安装,如果通过使用不同的DLL名称的话,一方面部署要麻烦一些(每次发布必须同时重新编译DLL工程,生成链接的LIB,然后再编译应用的工程生成EXE,以便调用到对应名称的DLL),同时占用的空间也大些,没有起到共享的作用。
目前来看也只有两个方法了:
方法一是不同应用使用不同名称的DLL;
方法二是将DLL作成独立的包单独安装(用户必须同时安装两个包)。
都不是很完美啊~
ch1oE
2009-02-21
打赏
举报
回复
LS的意思是每个DLL本质一样,但是命名不同,这样的卸载的时候也不会有影响。是么~?
不过这样的话可能违反了一些使用DLL的初衷~~
qiqi545
2009-02-21
打赏
举报
回复
如果你的几个应用是独立的,和不让它们每个应用都打包一个DLL。
按道理,不是每个人都会同时安装你的几个程序的。
ch1oE
2009-02-19
打赏
举报
回复
恩。。。等待高人。。
贝岭的matlab的代码-
Sym
bian
-HomeScreen-Widget-QML:
Sym
bian
v5、Anna、Belle的主屏幕小部件模
塞班能力小部件功能内置于
共享
库中,为了获得正确的功能,应用程序和小部件库必须具有相同的功能。 在 bin 文件夹中准备了具有以下功能的库: 网络服务 网络服务、位置 要添加新功能,请使用 SisContents 应用程序:...
wince的GPS模拟器
OziAPI.
dll
Ozi API的接口,需要与Virace在同一目录,或放入 Windows的System32目录下 Virace0.3.0chs.ini 配置文件(发行的压缩包内无,运行后自动生成),总 是与主程序具有相同的基本文件名,且在同一目录下 ...
Sym
bian
操作系统结构之一:
DLL
转自http://blog.sina.com.cn/s/blog_6017017a0100dvmg.html *
DLL
(动态链接库)是经过编译的C++代码,它们可以被正在行动的进程载入*
Sym
bian
操作系统中的
DLL
主要分为两类 -
共享
库
DLL
(静态接口) - 多态接口
DLL
...
『转』在
Sym
bian
开发环境下如何编写
DLL
(动态链接)
DLL
(Dynamic Link Library)是一段特殊的代码,它...
DLL
根据接口的类型
Sym
bian
系统支持两种类型的
DLL
: 静态接口
DLL
和多态接口
DLL
静态接口
DLL
在主调程序启动的时候被系统自动载入到手机内存里面(唯一的例外是如果
为
Sym
bian
编写动态链接库
DLL
在
DLL
里面的代码可以同时被许多外部程序
共享
,而且不会引起手机内存的重复分配。静态接口vs多态接口
Sym
bian
系统支持两种类型的
DLL
:(1)静态接口
DLL
(2)多态接口
DLL
静态接口
DLL
在主调程序启动的时候被系统自动载入到...
Symbian
3,120
社区成员
9,186
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章