Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

IbEverythingLib

A C++17 implementation of Everything's (IPC) SDK.

Features

  • Higher performance. Compared with the official SDK, it reduces the query time by about 30%.
  • Better asynchronous. Its sending blocking time is only 40% of the SDK. And it is based on std::future, which gives you more features about asynchronous.
  • Support named instances.
  • Header-only and does not depend on the official DLL.

Building

CMake:

mkdir build
cd build
cmake ..
cmake --build . --config Release

For the test:

vcpkg install boost-test fmt

And add -DBUILD_TESTING=ON when calling cmake .. .