一、首先下载代码
GitHub - open-telemetry/opentelemetry-cpp: The OpenTelemetry C++ Client
// git config --global https.proxy 'socks5://127.0.0.1:1081'
// git config --global http.proxy 'socks5://127.0.0.1:1081'
git clone --recursive https://github.com/open-telemetry/opentelemetry-cpp.git
git submodule update --init
在子模块下载过程中,始终报错,试了好几次,之后用手机作为热点,搞定了
二、编译流程
mkdir build && cd build
cmake ../
1) 报错:
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find GTest (missing: GTEST_LIBRARY GTEST_MAIN_LIBRARY)
Call Stack (most recent call first):
/usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAI