Skip to content

Build Error #722

@MiManchhi

Description

@MiManchhi

myubuntu@ubuntu:$ cd ./muduo/
myubuntu@ubuntu:
/muduo$ ls
BUILD.bazel ChangeLog CMakeLists.txt examples muduo README
build.sh ChangeLog2 contrib License patches WORKSPACE
myubuntu@ubuntu:~/muduo$ ./build.sh install

  • pwd
  • SOURCE_DIR=/home/myubuntu/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/myubuntu/muduo
    ^[[ABoost found.
    -- Could NOT find Protobuf (missing: Protobuf_INCLUDE_DIR)
    -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
    -- 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
    -- Generating done
    -- Build files have been written to: /home/myubuntu/build/release-cpp11
  • make install
    make[1]: 进入目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target muduo_base
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 0%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/AsyncLogging.cc.o
    [ 0%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/Condition.cc.o
    [ 1%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/CountDownLatch.cc.o
    [ 1%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/CurrentThread.cc.o
    [ 1%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/Date.cc.o
    [ 1%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/Exception.cc.o
    [ 2%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/FileUtil.cc.o
    [ 2%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/LogFile.cc.o
    [ 2%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/Logging.cc.o
    [ 2%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/LogStream.cc.o
    [ 3%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/ProcessInfo.cc.o
    [ 3%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/Timestamp.cc.o
    [ 3%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/Thread.cc.o
    [ 3%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/ThreadPool.cc.o
    [ 4%] Building CXX object muduo/base/CMakeFiles/muduo_base.dir/TimeZone.cc.o
    [ 4%] Linking CXX static library ../../lib/libmuduo_base.a
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 4%] Built target muduo_base
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target logging_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 6%] Building CXX object muduo/base/tests/CMakeFiles/logging_test.dir/Logging_test.cc.o
    [ 6%] Linking CXX executable ../../../bin/logging_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 6%] Built target logging_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target gzipfile_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Building CXX object muduo/base/tests/CMakeFiles/gzipfile_test.dir/GzipFile_test.cc.o
    [ 7%] Linking CXX executable ../../../bin/gzipfile_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Built target gzipfile_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target fork_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Building CXX object muduo/base/tests/CMakeFiles/fork_test.dir/Fork_test.cc.o
    [ 7%] Linking CXX executable ../../../bin/fork_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Built target fork_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target logfile_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Building CXX object muduo/base/tests/CMakeFiles/logfile_test.dir/LogFile_test.cc.o
    [ 7%] Linking CXX executable ../../../bin/logfile_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Built target logfile_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target boundedblockingqueue_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Building CXX object muduo/base/tests/CMakeFiles/boundedblockingqueue_test.dir/BoundedBlockingQueue_test.cc.o
    [ 7%] Linking CXX executable ../../../bin/boundedblockingqueue_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Built target boundedblockingqueue_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target date_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 7%] Building CXX object muduo/base/tests/CMakeFiles/date_unittest.dir/Date_unittest.cc.o
    [ 8%] Linking CXX executable ../../../bin/date_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 8%] Built target date_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target fileutil_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 9%] Building CXX object muduo/base/tests/CMakeFiles/fileutil_test.dir/FileUtil_test.cc.o
    [ 9%] Linking CXX executable ../../../bin/fileutil_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 9%] Built target fileutil_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target logstream_bench
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 9%] Building CXX object muduo/base/tests/CMakeFiles/logstream_bench.dir/LogStream_bench.cc.o
    [ 9%] Linking CXX executable ../../../bin/logstream_bench
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 9%] Built target logstream_bench
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target exception_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Building CXX object muduo/base/tests/CMakeFiles/exception_test.dir/Exception_test.cc.o
    [ 11%] Linking CXX executable ../../../bin/exception_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Built target exception_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target threadlocalsingleton_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Building CXX object muduo/base/tests/CMakeFiles/threadlocalsingleton_test.dir/ThreadLocalSingleton_test.cc.o
    [ 11%] Linking CXX executable ../../../bin/threadlocalsingleton_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Built target threadlocalsingleton_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target timezone_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Building CXX object muduo/base/tests/CMakeFiles/timezone_unittest.dir/TimeZone_unittest.cc.o
    [ 11%] Linking CXX executable ../../../bin/timezone_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Built target timezone_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target blockingqueue_bench
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 11%] Building CXX object muduo/base/tests/CMakeFiles/blockingqueue_bench.dir/BlockingQueue_bench.cc.o
    [ 12%] Linking CXX executable ../../../bin/blockingqueue_bench
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 12%] Built target blockingqueue_bench
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target blockingqueue_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 12%] Building CXX object muduo/base/tests/CMakeFiles/blockingqueue_test.dir/BlockingQueue_test.cc.o
    [ 13%] Linking CXX executable ../../../bin/blockingqueue_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 13%] Built target blockingqueue_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target asynclogging_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 13%] Building CXX object muduo/base/tests/CMakeFiles/asynclogging_test.dir/AsyncLogging_test.cc.o
    [ 13%] Linking CXX executable ../../../bin/asynclogging_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 13%] Built target asynclogging_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target blockingqueue_bench2
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 13%] Building CXX object muduo/base/tests/CMakeFiles/blockingqueue_bench2.dir/BlockingQueue_bench2.cc.o
    [ 13%] Linking CXX executable ../../../bin/blockingqueue_bench2
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 13%] Built target blockingqueue_bench2
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target logstream_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 14%] Building CXX object muduo/base/tests/CMakeFiles/logstream_test.dir/LogStream_test.cc.o
    [ 14%] Linking CXX executable ../../../bin/logstream_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 14%] Built target logstream_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target mutex_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 16%] Building CXX object muduo/base/tests/CMakeFiles/mutex_test.dir/Mutex_test.cc.o
    [ 16%] Linking CXX executable ../../../bin/mutex_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 16%] Built target mutex_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target timezone_util
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 16%] Building CXX object muduo/base/tests/CMakeFiles/timezone_util.dir/TimeZone_util.cc.o
    [ 17%] Linking CXX executable ../../../bin/timezone_util
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 17%] Built target timezone_util
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target atomic_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 17%] Building CXX object muduo/base/tests/CMakeFiles/atomic_unittest.dir/Atomic_unittest.cc.o
    [ 18%] Linking CXX executable ../../../bin/atomic_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 18%] Built target atomic_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target processinfo_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 18%] Building CXX object muduo/base/tests/CMakeFiles/processinfo_test.dir/ProcessInfo_test.cc.o
    [ 19%] Linking CXX executable ../../../bin/processinfo_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 19%] Built target processinfo_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target singleton_threadlocal_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 20%] Building CXX object muduo/base/tests/CMakeFiles/singleton_threadlocal_test.dir/SingletonThreadLocal_test.cc.o
    [ 20%] Linking CXX executable ../../../bin/singleton_threadlocal_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 20%] Built target singleton_threadlocal_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target timestamp_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 20%] Building CXX object muduo/base/tests/CMakeFiles/timestamp_unittest.dir/Timestamp_unittest.cc.o
    [ 22%] Linking CXX executable ../../../bin/timestamp_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 22%] Built target timestamp_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target singleton_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 22%] Building CXX object muduo/base/tests/CMakeFiles/singleton_test.dir/Singleton_test.cc.o
    [ 22%] Linking CXX executable ../../../bin/singleton_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 22%] Built target singleton_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target thread_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 22%] Building CXX object muduo/base/tests/CMakeFiles/thread_test.dir/Thread_test.cc.o
    [ 22%] Linking CXX executable ../../../bin/thread_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 22%] Built target thread_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target threadlocal_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 22%] Building CXX object muduo/base/tests/CMakeFiles/threadlocal_test.dir/ThreadLocal_test.cc.o
    [ 23%] Linking CXX executable ../../../bin/threadlocal_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 23%] Built target threadlocal_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target threadpool_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 23%] Building CXX object muduo/base/tests/CMakeFiles/threadpool_test.dir/ThreadPool_test.cc.o
    [ 24%] Linking CXX executable ../../../bin/threadpool_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 24%] Built target threadpool_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target thread_bench
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 24%] Building CXX object muduo/base/tests/CMakeFiles/thread_bench.dir/Thread_bench.cc.o
    [ 25%] Linking CXX executable ../../../bin/thread_bench
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 25%] Built target thread_bench
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target muduo_net
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 25%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Acceptor.cc.o
    [ 27%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Buffer.cc.o
    [ 27%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Channel.cc.o
    [ 27%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Connector.cc.o
    [ 27%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/EventLoop.cc.o
    [ 28%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/EventLoopThread.cc.o
    [ 28%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/EventLoopThreadPool.cc.o
    [ 28%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/InetAddress.cc.o
    [ 28%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Poller.cc.o
    [ 29%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/poller/DefaultPoller.cc.o
    [ 29%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/poller/EPollPoller.cc.o
    [ 29%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/poller/PollPoller.cc.o
    [ 29%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Socket.cc.o
    [ 30%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/SocketsOps.cc.o
    [ 30%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/TcpClient.cc.o
    [ 30%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/TcpConnection.cc.o
    [ 30%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/TcpServer.cc.o
    [ 32%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/Timer.cc.o
    [ 32%] Building CXX object muduo/net/CMakeFiles/muduo_net.dir/TimerQueue.cc.o
    [ 32%] Linking CXX static library ../../lib/libmuduo_net.a
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 32%] Built target muduo_net
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target muduo_http
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 32%] Building CXX object muduo/net/http/CMakeFiles/muduo_http.dir/HttpServer.cc.o
    [ 32%] Building CXX object muduo/net/http/CMakeFiles/muduo_http.dir/HttpResponse.cc.o
    [ 33%] Building CXX object muduo/net/http/CMakeFiles/muduo_http.dir/HttpContext.cc.o
    [ 33%] Linking CXX static library ../../../lib/libmuduo_http.a
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 33%] Built target muduo_http
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target httprequest_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 33%] Building CXX object muduo/net/http/CMakeFiles/httprequest_unittest.dir/tests/HttpRequest_unittest.cc.o
    [ 33%] Linking CXX executable ../../../bin/httprequest_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 33%] Built target httprequest_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target httpserver_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 34%] Building CXX object muduo/net/http/CMakeFiles/httpserver_test.dir/tests/HttpServer_test.cc.o
    [ 34%] Linking CXX executable ../../../bin/httpserver_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 34%] Built target httpserver_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target muduo_inspect
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 34%] Building CXX object muduo/net/inspect/CMakeFiles/muduo_inspect.dir/Inspector.cc.o
    [ 34%] Building CXX object muduo/net/inspect/CMakeFiles/muduo_inspect.dir/PerformanceInspector.cc.o
    [ 35%] Building CXX object muduo/net/inspect/CMakeFiles/muduo_inspect.dir/ProcessInspector.cc.o
    [ 35%] Building CXX object muduo/net/inspect/CMakeFiles/muduo_inspect.dir/SystemInspector.cc.o
    [ 35%] Linking CXX static library ../../../lib/libmuduo_inspect.a
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 35%] Built target muduo_inspect
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target inspector_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 37%] Building CXX object muduo/net/inspect/CMakeFiles/inspector_test.dir/tests/Inspector_test.cc.o
    [ 37%] Linking CXX executable ../../../bin/inspector_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 37%] Built target inspector_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target channel_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 37%] Building CXX object muduo/net/tests/CMakeFiles/channel_test.dir/Channel_test.cc.o
    [ 38%] Linking CXX executable ../../../bin/channel_test
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 38%] Built target channel_test
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target eventloopthreadpool_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 38%] Building CXX object muduo/net/tests/CMakeFiles/eventloopthreadpool_unittest.dir/EventLoopThreadPool_unittest.cc.o
    [ 38%] Linking CXX executable ../../../bin/eventloopthreadpool_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 38%] Built target eventloopthreadpool_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target echoserver_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 39%] Building CXX object muduo/net/tests/CMakeFiles/echoserver_unittest.dir/EchoServer_unittest.cc.o
    [ 39%] Linking CXX executable ../../../bin/echoserver_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 39%] Built target echoserver_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target echoclient_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 39%] Building CXX object muduo/net/tests/CMakeFiles/echoclient_unittest.dir/EchoClient_unittest.cc.o
    [ 39%] Linking CXX executable ../../../bin/echoclient_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 39%] Built target echoclient_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target buffer_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 39%] Building CXX object muduo/net/tests/CMakeFiles/buffer_unittest.dir/Buffer_unittest.cc.o
    [ 40%] Linking CXX executable ../../../bin/buffer_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 40%] Built target buffer_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target inetaddress_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 40%] Building CXX object muduo/net/tests/CMakeFiles/inetaddress_unittest.dir/InetAddress_unittest.cc.o
    [ 40%] Linking CXX executable ../../../bin/inetaddress_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 40%] Built target inetaddress_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target eventloopthread_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 41%] Building CXX object muduo/net/tests/CMakeFiles/eventloopthread_unittest.dir/EventLoopThread_unittest.cc.o
    [ 41%] Linking CXX executable ../../../bin/eventloopthread_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 41%] Built target eventloopthread_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target zlibstream_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 41%] Building CXX object muduo/net/tests/CMakeFiles/zlibstream_unittest.dir/ZlibStream_unittest.cc.o
    [ 43%] Linking CXX executable ../../../bin/zlibstream_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 43%] Built target zlibstream_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target tcpclient_reg2
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 43%] Building CXX object muduo/net/tests/CMakeFiles/tcpclient_reg2.dir/TcpClient_reg2.cc.o
    [ 43%] Linking CXX executable ../../../bin/tcpclient_reg2
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 43%] Built target tcpclient_reg2
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target eventloop_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 43%] Building CXX object muduo/net/tests/CMakeFiles/eventloop_unittest.dir/EventLoop_unittest.cc.o
    [ 43%] Linking CXX executable ../../../bin/eventloop_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 43%] Built target eventloop_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target tcpclient_reg3
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 43%] Building CXX object muduo/net/tests/CMakeFiles/tcpclient_reg3.dir/TcpClient_reg3.cc.o
    [ 44%] Linking CXX executable ../../../bin/tcpclient_reg3
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 44%] Built target tcpclient_reg3
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target tcpclient_reg1
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 44%] Building CXX object muduo/net/tests/CMakeFiles/tcpclient_reg1.dir/TcpClient_reg1.cc.o
    [ 45%] Linking CXX executable ../../../bin/tcpclient_reg1
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 45%] Built target tcpclient_reg1
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target timerqueue_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 45%] Building CXX object muduo/net/tests/CMakeFiles/timerqueue_unittest.dir/TimerQueue_unittest.cc.o
    [ 45%] Linking CXX executable ../../../bin/timerqueue_unittest
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    [ 45%] Built target timerqueue_unittest
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    Scanning dependencies of target ttcp_asio_async
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[2]: 进入目录“/home/myubuntu/build/release-cpp11”
    [ 45%] Building CXX object examples/ace/ttcp/CMakeFiles/ttcp_asio_async.dir/ttcp_asio_async.cc.o
    /home/myubuntu/muduo/examples/ace/ttcp/ttcp_asio_async.cc: In function ‘void receive(const Options&)’:
    /home/myubuntu/muduo/examples/ace/ttcp/ttcp_asio_async.cc:173:18: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’?
    173 | boost::asio::io_service io_service;
    | ^~~~~~~~~~
    | use_service
    /home/myubuntu/muduo/examples/ace/ttcp/ttcp_asio_async.cc:174:28: error: ‘io_service’ was not declared in this scope
    174 | tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v4(), opt.port));
    | ^~~~~~~~~~
    make[2]: *** [examples/ace/ttcp/CMakeFiles/ttcp_asio_async.dir/build.make:63:examples/ace/ttcp/CMakeFiles/ttcp_asio_async.dir/ttcp_asio_async.cc.o] 错误 1
    make[2]: 离开目录“/home/myubuntu/build/release-cpp11”
    make[1]: *** [CMakeFiles/Makefile2:2457:examples/ace/ttcp/CMakeFiles/ttcp_asio_async.dir/all] 错误 2
    make[1]: 离开目录“/home/myubuntu/build/release-cpp11”
    make: *** [Makefile:141:all] 错误 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions