实时数据库提供二次开发SDK, 解压缩SDK包有lib库、头文件以及程序示例,目前二次开发支持的开发语言为C/C++、Java、C#和python。
SDK目录结构如下(假设路径为%iHDSDK_HOME%):
/executable:该文件夹包含了所有需要的实时数据库动态链接库以及C#的log4net库;
/include:该文件夹下包含了C++开发所需要的所有头文件;
/library:该文件夹下包含了C++开发所需的lib库文件,和Java开发所需要的所有jar文件;
/samples:该文件夹下提供了示例程序,用户在开发之前可以参考该文件夹内容。
▪JavaSDK支持1.7/1.8。 ▪C#SDK支持.NET Framework 4.0,开发工具VS2010。 ▪如果二次开发的程序不在%iHDSDK_HOME%\executable,那么环境变量Path中需要手动添加%iHDSDK_HOME%\executable路径才能加载动态库。 ▪C++工程编译使用VS2010需要SP1补丁。 |
▪非windows系统仅支持C++和Java开发语言。
▪SDK 安装包官网下载的都是基于windows 的,不同的操作系统需要不一样的SDK安装包,如有需要其他系统SDK安装包请联系支持人员。
▪一般需要添加动态库路径到系统环境变量LD_LIBRARY_PATH。