icsnju / RoadRecovery-CPP

provide dynamic library of RoadRecovery for testing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RoadRecovery-CPP

provide dynamic library of RoadRecovery for testing, 本示例代码参考:plibsys' socket example

Build Library

  1. 在include/plibsys-build目录下,先编译plibsys库,执行如下几个命令, 有问题可以参考:plibsys' building
  • $ cmake -DCMAKE_BUILD_TYPE=Release ../plibsys
  • $ make
  • $ ctest
  1. 回到项目根目录下,执行build_windows_mingw(或者mscv).bat脚本。 该脚本会创建build子目录并执行根目录下CMakeLists.txt中声明的编译过程,成功后会在对应子目录下生成相应的shared.dll。 有问题可参考:cross-platform compilation via cmake。 shared.dll中提供的接口在src/include/client.h中定义,使用用例参考src/main.cpp。

About

provide dynamic library of RoadRecovery for testing


Languages

Language:C 47.7%Language:Makefile 25.7%Language:C++ 15.7%Language:CMake 9.2%Language:DIGITAL Command Language 1.0%Language:Objective-C 0.4%Language:Shell 0.1%Language:Batchfile 0.0%