调用底层库的方法及装置制造方法及图纸

技术编号:10663799 阅读:135 留言:0更新日期:2014-11-20 10:12
本发明专利技术公开了一种调用底层库的方法及装置,属于计算机领域。所述方法包括:获取底层库的路径,并确定所述底层库对应的SVN工程的目录;根据所述底层库的路径将所述底层库关联到所述SVN工程的目录;通过所述SVN工程中的应用程序的代码根据所述SVN工程的目录与所述底层库之间的关联对所述底层库进行调用。本发明专利技术通过根据底层库的路径将底层库关联到SVN工程的目录中,并通过SVN工程中的应用程序的代码根据SVN工程的目录与底层库之间的关联对底层库进行调用,从而无需将底层库通过人工操作拷贝到SVN工程的目录中,仅通过底层库与SVN工程的目录之间的关联即可实现对底层库的调用,使得调用底层库的过程较为简单方便,提高了对底层库进行调用的效率。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种调用底层库的方法及装置,属于计算机领域。所述方法包括:获取底层库的路径,并确定所述底层库对应的SVN工程的目录;根据所述底层库的路径将所述底层库关联到所述SVN工程的目录;通过所述SVN工程中的应用程序的代码根据所述SVN工程的目录与所述底层库之间的关联对所述底层库进行调用。本专利技术通过根据底层库的路径将底层库关联到SVN工程的目录中,并通过SVN工程中的应用程序的代码根据SVN工程的目录与底层库之间的关联对底层库进行调用,从而无需将底层库通过人工操作拷贝到SVN工程的目录中,仅通过底层库与SVN工程的目录之间的关联即可实现对底层库的调用,使得调用底层库的过程较为简单方便,提高了对底层库进行调用的效率。【专利说明】调用底层库的方法及装置
本专利技术涉及计算机领域,特别涉及一种调用底层库的方法及装置。
技术介绍
在计算机领域中,通常会使用SVN (Subversion,版本管理)系统对代码进行管理。 开发人员在应用程序开发时,使用SVN系统创建一个SVN工程,SVN工程中包含多个目录。 在开发得到应用程序的代码后,将应用程序的代码放入SVN工程中对应的目录。SVN工程 中的应用程序的代码往往需要调用预先编译好的基础函数或类,以实现应用程序的相应功 能。由于底层库中包含多个预先编译好的基础函数或类,因此,如何实现SVN工程中的应用 程序的代码调用底层库,是实现应用程序的相应功能的关键。 现有技术在调用底层库时,确定底层库对应的目录,将底层库通过人工操作拷贝 到该底层库对应的SVN工程的目录,通过SVN工程中的应用程序的代码直接调用该底层库。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题: 在调用底层库时,需要将底层库通过人工操作拷贝到SVN工程的目录后才能调用 底层库,导致调用底层库的过程较为复杂且调用底层库的效率很低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种调用底层库的方法及装置, 所述技术方案如下: -方面,提供了一种调用底层库的方法,所述方法包括: 获取底层库的路径,并确定所述底层库对应的SVN工程的目录; 根据所述底层库的路径将所述底层库关联到所述SVN工程的目录; 通过所述SVN工程中的应用程序的代码根据所述SVN工程的目录与所述底层库之 间的关联对所述底层库进行调用。 另一方面,提供了一种调用底层库的装置,所述装置包括: 获取模块,用于获取底层库的路径; 确定模块,用于确定所述底层库对应的SVN工程的目录; 关联模块,用于根据所述获取模块获取到的底层库的路径将所述底层库关联到所 述确定模块确定的SVN工程的目录; 调用模块,用于通过所述SVN工程中的应用程序的代码根据所述SVN工程的目录 与所述底层库之间的关联对所述底层库进行调用。 本专利技术实施例提供的技术方案带来的有益效果是: 通过根据底层库的路径将底层库关联到SVN工程的目录中,并通过SVN工程中的 应用程序的代码根据SVN工程的目录与底层库之间的关联对底层库进行调用,从而无需将 底层库通过人工拷贝到SVN工程的目录中,仅通过底层库与SVN工程的目录之间的关联即 可实现对底层库的调用,使得调用底层库的过程较为简单方便,提高了对底层库进行调用 的效率。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1是本专利技术实施例提供的调用底层库的方法的实施环境的结构示意图; 图2是本专利技术实施例一提供的一种调用底层库的方法流程图; 图3是本专利技术实施例二提供的一种调用底层库的方法流程图; 图4是本专利技术实施例三提供的一种调用底层库的装置结构示意图; 图5是本专利技术实施例三提供的另一种调用底层库的装置结构示意图; 图6是本专利技术实施例四提供的一种终端的结构示意图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。 本专利技术实施例提供了一种调用底层库的方法,请参考图1,其示出了本专利技术实施例 提供的调用底层库的方法所涉及的实施环境的结构示意图。该实施环境包括配置有调用底 层库的装置的终端101和底层库的数据库102。 其中,调用底层库的装置如下面实施例三所述的调用底层库的装置。配置有调用 底层库的装置的终端101可以为台式计算机、笔记本电脑、移动终端等。底层库的数据库 102可以配置在终端101中,还可以配置在其他设备中,例如,SVN服务器、存储设备等。终 端101需要调用底层库的数据库102中相应的底层库,以满足应用程序开发的需求。终端 101和底层库的数据库102之间通过网络进行通信,该网络可以为无线网络或有线网络。 实施例一 结合上述实施环境,本专利技术实施例提供了一种调用底层库的方法,参见图2,方法 流程包括: 201 :获取底层库的路径,并确定底层库对应的SVN工程的目录。 具体地,获取底层库的路径,包括但不限于: 根据预先设置的底层库的版本标识和底层库的路径之间的对应关系获取预先设 置的底层库的版本标识对应的底层库的路径。 其中,预先设置的底层库的版本标识为按照预设规则设置的底层库的版本标识, 底层库的版本标识至少包括主版本号、子版本号和修正版本号。 202 :根据底层库的路径将底层库关联到SVN工程的目录。 具体地,根据底层库的路径将底层库关联到SVN工程的目录,包括但不限于: 将SVN工程的目录对应的SVN外链属性的属性值设置为底层库的路径,使得底层 库关联到SVN工程的目录。 优选地,根据底层库的路径将底层库关联到SVN工程的目录之前,还包括: 如果预先有其他版本的底层库关联到SVN工程的目录,则解除其他版本的底层库 与SVN工程的目录之间的关联。 203 :通过SVN工程中的应用程序的代码根据SVN工程的目录与底层库之间的关联 对底层库进行调用。 综上所述,本专利技术实施例提供的方法,通过根据底层库的路径将底层库关联到SVN 工程的目录中,并通过SVN工程中的应用程序的代码根据SVN工程的目录与底层库之间的 关联对底层库进行调用,从而无需将底层库通过人工操作拷贝到SVN工程的目录中,仅通 过底层库与SVN工程的目录之间的关联即可实现对底层库的调用,使得调用底层库的过程 较为简单方便,提高了对底层库进行调用的效率。 实施例二 为了提高调用底层库的效率,本专利技术实施例提供了一种调用底层库的方法。该方 法主要应用于在使用SVN系统进行应用程序开发时,实现应用程序的代码对底层库的调 用。以图1所示的实施环境为例,执行本专利技术实施例的方法的主体为调用底层库的装置,该 调用底层库的装置配置在终端上,终端可以为台式计算机、笔记本电脑、移动终端等。结合 上述实施例一的内容,参见图3,本专利技术实施例提供的方法流程包括: 301 :获取本文档来自技高网
...

【技术保护点】
一种调用底层库的方法,其特征在于,所述方法包括:获取底层库的路径,并确定所述底层库对应的版本管理SVN工程的目录;根据所述底层库的路径将所述底层库关联到所述SVN工程的目录;通过所述SVN工程中的应用程序的代码根据所述SVN工程的目录与所述底层库之间的关联对所述底层库进行调用。

【技术特征摘要】

【专利技术属性】
技术研发人员:周龄
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1