在Windows下进行蓝牙开发

在Windows下进行蓝牙开发


最近一个项目需要在Windows下进行蓝牙开发,因此我把环境的搭建以及开发的步骤在这里介绍一下,我是在XP SP2中安装的,因此只介绍这个平台下的安装:


首先Visual Studio至少是VS2005,VC++ 6.0不支持;操作系统至少是XP SP2,XP SP1不支持


然后我们还需要下载sdk,其中包含了蓝牙开发必须的库和头文件,可以从微软官方直接下载:

Windows® Server 2003 R2 Platform SDK ISO Download

我下的链接是http://www.microsoft.com/download/en/details.aspx?id=12675

down下来的是一个img文件:5.2.3790.2075.51.PlatformSDK_Svr2003R2_rtm.img,409MB左右,我把它转成了iso文件后,运行其中的setup.exe就开始安装了:

在Windows下进行蓝牙开发_第1张图片


在Windows下进行蓝牙开发_第2张图片


在Windows下进行蓝牙开发_第3张图片

和安装其他Windows软件一样,很顺利。



下面要测试是否安装成功:
打开VS2005,新建一个控制台应用程序,并在开头加入如下语句:
#include "Winsock2.h" 
#include "Ws2bth.h" 
#include "BluetoothAPIs.h" 
#pragma  comment(lib, "ws2_32.lib") 
#pragma  comment(lib, "irprops.lib")


点击运行,会提示错误,因为我们虽然安装了sdk,但还没有引入:

VS2005-->工具-->选项-->项目和解决方案-->VC++ 目录,在“显示以下内容的目录”下拉列表中依次选择“包含文件”和“库文件”,填入sdk的.h文件和.lib文件的路径。

再次运行上面的程序,已经可以运行了~~


完成!

你可能感兴趣的:(windows,server,测试,XP,工具,download)