This is an automated email from the ASF dual-hosted git repository. sijie pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pulsar.git
The following commit(s) were added to refs/heads/master by this push: new 08146c2 Update pulsar cpp client docs (#1957) 08146c2 is described below commit 08146c21920180fa336bab4a20567263a1833aaf Author: hrsakai <hsa...@yahoo-corp.jp> AuthorDate: Thu Jun 14 04:47:46 2018 +0900 Update pulsar cpp client docs (#1957) --- site/docs/latest/clients/Cpp.md | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/site/docs/latest/clients/Cpp.md b/site/docs/latest/clients/Cpp.md index a480474..d153be9 100644 --- a/site/docs/latest/clients/Cpp.md +++ b/site/docs/latest/clients/Cpp.md @@ -60,16 +60,28 @@ First, install all of the necessary dependencies: ```shell $ apt-get install cmake libssl-dev libcurl4-openssl-dev liblog4cxx-dev \ - libprotobuf-dev libboost-all-dev libgtest-dev libjsoncpp-dev + libprotobuf-dev libboost-all-dev google-mock libgtest-dev libjsoncpp-dev ``` Then compile and install [Google Test](https://github.com/google/googletest): ```shell -$ git clone https://github.com/google/googletest.git && cd googletest +# libgtest-dev version is 1.18.0 or above +$ cd /usr/src/googletest $ sudo cmake . $ sudo make -$ sudo cp *.a /usr/lib +$ sudo cp ./googlemock/libgmock.a ./googletest/libgtest.a /usr/lib/ + +# less than 1.18.0 +$ cd /usr/src/gtest +$ sudo cmake . +$ sudo make +$ sudo cp libgtest.a /usr/lib + +$ cd /usr/src/gmock +$ sudo cmake . +$ sudo make +$ sudo cp libgmock.a /usr/lib ``` Finally, compile the Pulsar client library for C++ inside the Pulsar repo: -- To stop receiving notification emails like this one, please contact si...@apache.org.