mkdir build
cd build
cmake … --install-prefix=//xxxx/xxxx/third_party/Fast-CDR
make -j8
make install
mkdir build
cd build
cmake … -DTHIRDPARTY=ON --install-prefix=/xxxx/xxxx/third_party/Fast-RTPS
make -j8
make install
make -f Makefile-libbz2_so
// make -n install PREFIX=/xxxx/xxxx/third_party/bzip2
make -f Makefile-libbz2_so install PREFIX=//xxxx/xxxx/third_party/bzip2
1.protobuf源码,下载地址:https://github.com/google/protobuf/releases,看自己要先哪个版本,就选择对应的Source code,可以选择zip或者tar.gz格式。
2.依次执行下面的命令:
./autogen.sh
./configure --prefix=安装目录绝对路径
make -j8
make check
sudo make install
或者
make build_cmake
cd build_cmake
cmake -DCMAKE_INSTALL_PREFIX=/xxxx/xxxx/third_party/protobuf … #可以是相对路径,也可以是绝对路径
make -j4
make install
./configure --prefix=/xxxx/xxxx/third_party/uuid
make -j4
make install
mkdir build
cd build
cmake -DSPDLOG_BUILD_SHARED=ON -DCMAKE_INSTALL_PREFIX=/xxxx/xxxx/third_party/spdlog …
mkdir build && cd build
cmake … -DCMAKE_INSTALL_PREFIX=/xxxx/xxxx/third_party/gflags
make
make install
mkdir build && cd build
cmake -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=…/…/…/third_party/jsoncpp …
make -j8
make install