Skip to content

Commit 8e83a2d

Browse files
committed
Update README.md
1 parent 423a08e commit 8e83a2d

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
11
# disruptor4cpp
2+
C++ port of LMAX disruptor.
3+
4+
I try to implement it as closely as possible to the Java version, with C++ features in mind.
5+
6+
The library requires C++11 features. Currently, it has been tested in GCC 4.8.
7+
8+
## What's new?
9+
2015-09-01:
10+
The core features except DSL from Java version **3.3.2** have been ported.
11+
12+
## Getting Started
13+
The library is header-only. Clone and copy the "include" folder. For example,
14+
```
15+
$ git clone https://github.com/alexleemanfui/disruptor4cpp.git
16+
$ cd disruptor4cpp
17+
$ mkdir /opt/disruptor4cpp/
18+
$ cp -pr include/ /opt/disruptor4cpp/
19+
```
20+
21+
To run the test,
22+
```
23+
$ git clone https://github.com/alexleemanfui/disruptor4cpp.git
24+
$ cd disruptor4cpp
25+
$ mkdir build
26+
$ cd build
27+
$ cmake ..
28+
$ make
29+
$ ./disruptor4cpp_test
30+
```

0 commit comments

Comments
 (0)