muduo 安装cmake相关问题
最近看到muduo写的通信框架,想学习一下,但是在安装时报出如下错误,求大神指点
++ pwd
+ SOURCE_DIR=/home/admin/muduo
+ BUILD_DIR=../build
+ BUILD_TYPE=release
+ INSTALL_DIR=../release-install-cpp11
+ CXX=g++
+ ln -sf ../build/release-cpp11/compile_commands.json
+ mkdir -p ../build/release-cpp11
+ cd ../build/release-cpp11
+ cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=../release-install-cpp11 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON /home/admin/muduo
Boost found.
-- found curl
-- found protobuf
-- found zlib
-- CXX_FLAGS = -g -DCHECK_PTHREAD_RETURN_VALUE -D_FILE_OFFSET_BITS=64 -Wall -Wextra -Werror -Wconversion -Wno-unused-parameter -Wold-style-cast -Woverloaded-virtual -Wpointer-arith -Wshadow -Wwrite-strings -march=native -std=c++11 -rdynamic -O2 -DNDEBUG
-- Configuring done
CMake Error at /usr/local/lib/cmake/Boost-1.71.0/BoostConfig.cmake:190 (add_library):
Cannot find source file:
INTERFACE
Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
.hxx .in .txx
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindBoost.cmake:177 (find_package)
CMakeLists.txt:53 (find_package)
CMake Error in CMakeLists.txt:
Cannot find source file:
IMPORTED
Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
.hxx .in .txx
-- Build files have been written to: /home/admin/build/release-cpp11