💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
HPSocket DLL导出C++ 编程接口,是C++ 程序使用HP-Socket的首选方式。HPSocket DLL通过HP-Socket发布包中的Project/HPSocketDLL工程项目编译生成,输出以下DLL: **Bin\x86\HPSocket.dll (32位/MBCS/Release) Bin\x86\HPSocket_D.dll (32位/MBCS/Debug) Bin\x86\HPSocket_U.dll (32位/Unicode/Release) Bin\x86\HPSocket_UD.dll (32位/Unicode/Debug) Bin\x64\HPSocket.dll (64位/MBCS/Release) Bin\x64\HPSocket_D.dll (64位/MBCS/Debug) Bin\x64\HPSocket_U.dll (64位/Unicode/Release) Bin\x64\HPSocket_UD.dll (64位/Unicode/Debug)** 使用HPSocket DLL时需要把Src/HPSocket.h、Src/SocketInterface.h以及DLL对应的*.lib文件加入到工程项目。Src/HPSocket.h除了导出组件的创建、销毁方法和组件接口外,还定义了各组件的智能指针(如:CTcpServerPtr / CTcpClientPtr),通过这些智能指针可以更方便地使用HP-Socket组件。(参考:TestEcho-Pull / TestEcho-PFM示例Demo)。 HPSocket DLL包含SSL组件和非SSL组件,如果需要用到SSL组件则需要把Src/HPSocket-SSL.h、Src/SocketInterface.h以及DLL对应的*.lib文件加入到工程项目。(参考:TestEcho-SSL-Pack示例Demo)。 通过DLL方式使用HP-Socket,当需要更新或升级HP-Socket时,如果DLL接口发生变化则必须重新编译应用程序;如果DLL接口没有改变则直接替换DLL即可,不需要重新编译应用程序。