A simple multi-platform, async ipc library. Uses named pipes on Win32 and Unix domain sockets otherwise.
Compile with
cmake -B build -G Ninja
cmake --build build
The following options can be passed to cmake at the configure stage:
Option | Description |
---|---|
-DCMAKE_BUILD_TYPE=(Release|Debug) |
Sets the build type |
-DBUILD_SHARED_LIBS=(ON|OFF) |
Builds the library as static or shared (static by default) |
-DIPC_BUILD_TESTS=(ON|OFF) |
Builds the tests as well as the library. Requires Check to be locatable by cmake |