In function `grpc::TimePoint<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::TimePoint(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&)':
prototype_a.cpp:(.text._ZN4grpc9TimePointINSt6chrono10time_pointINS1_3_V212system_clockENS1_8durationIlSt5ratioILl1ELl1000000000EEEEEEEC2ERKS9_[_ZN4grpc9TimePointINSt6chrono10time_pointINS1_3_V212system_clockENS1_8durationIlSt5ratioILl1ELl1000000000EEEEEEEC5ERKS9_]+0x1f): undefined reference to `grpc::Timepoint2Timespec(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, gpr_timespec*)'
collect2: error: ld returned 1 exit statusstd::chrono::system_clock::time_point deadline(std::chrono::system_clock::now() + std::chrono::seconds(10));_channel->WaitForConnected(deadline);
add_library(procom SHARED src/procom.cpp)
target_link_libraries(procom pthread ${ZLIB_LIBRARIES} libgpr.a libgrpc++_unsecure.a libgrpc_unsecure.a libprotobuf.a)add_executable(proto_a src/prototype/prototype_a.cpp)target_link_libraries(proto_a procom)