Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1851968
  • 博文数量: 909
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 12260
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 20:50
文章分类

全部博文(909)

文章存档

2008年(909)

我的朋友

分类:

2008-05-06 21:40:14

一起学习
介绍一个简单的 GPS 应用软件开发包


作者:PJ Naughter

下载源代码


  • 简介
  • 特性
  • 安装和配置
  • 注意事项
  • 使用方法
  • API 参考
  • GPSLIB 使用的数据结构
  • 改进计划
  • 作者的联系方式

简介 :

  • 欢迎使用 GPSLIB,这是一个简单的软件开发包(SDK),你可以利用这个 GPSLIB 在自己的32位 Windows 应用程序中加入全球定位系统的支持。
  • 本文附带的源代码压缩文件中包含有 GPSLIB 库的源代码和 Demo 程序。很多文件中都有详细的注释说明。为了保证可下载文件的体积尽量的小, 压缩文件中不含任何二进制文件。请使用Visual C 5 以上的版本编译并生成 DLLs、控制面板程序和可执行文件。

特性:

  • 可以在任何支持Windows DLLs调用的开发环境中使用,包括VB、VBA、C、C 、Fortran、Delphi。
  • 完全支持 UNICODE 编码字符集。
  • 提供一个控制面板程序用以在客户端添加、配置和删除GPS接收器。
  • 简单易用的API函数调用与 Win32 SDK API 调用方法类似,所以 Windows 程序开发人员对此不会感到陌生。
  • 提供全部的源代码,以便帮助开发人员在调试时可进入 GPSLIB 库代码。

安装与配置:

  • GPSLIB 只能用于 Win32 平台。它没有安装程序。只要将 gpslib.zip 文件解压缩到硬盘上的某个目录即可。
  • 当你分发自己的应用程序时,必须将相关的 GPSLIB.DLL 文件以及控制面板程序一起分发。

注意事项:

  • 请随时跟踪作者个人网站,以便获得最新版本。

使用方法:

  • 用 GPSLIB 开发客户端程序时,请链接相应的 GPSLIB DLL 文件(静态链接或动态链接均可),然后调用其中输出的函数。
  • 使用 GPSLIB 之前,必须修改包含文件路径和库文件路经,使其指向 GPSLIB 所在的目录。
  • 如果想重新生成 GPSLIB 组件,请直接打开 gps32.dsw 工程文件。然后重新编译生成。
  • GPSLIB 组件中不包含二进制模块,需要时请用相应的*.dsw文件重新生成。
  • 不同的生成配置必须链接不同版本的 GPSLIB DLL。具体细节请参考表一。
  • 控制面板由两个文件组成。一个是.CPL文件,另一个是.EXE文件。生成配置请参考表二。
  • 形成 GPS 控制面板的两个程序应该被安装到客户端机器的系统目录( 如Windows NT 或 Windows 2000的 system32 )。但 GPSLIB DLL 既可以被安装到客户端机器的系统目录,也可以被安装到客户端机器的应用程序目录。
  • 请注意分发程序时,任何人只被允许分发 GPSLIB 的正式(RELEASE)版本。
  • 调试(Debug)版本只用于调试。开发客户端程序的语言或工具最好能支持 DLLs 中的调试信息,以便在 MS IDE 开发环境中调试使用 GPSLIB 库的客户端程序时能直接跟踪到 GPSLIB 库的源代码。

表一:
生成配置
下载本文示例代码


介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包 介绍一个简单的 GPS 应用软件开发包
阅读(322) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~