I have server (Ubunti), and need use C++. I can use some libraries, but i have problems, then i try to install them.
I just trying 3 days, using some libraries, for example, https://github.com/facebook/proxygen, i have problems with linkage, for example this:
g++ -g $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/FizzContext.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/H2Server.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/HQClient.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/HQCommandLine.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/HQLoggerHelper.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/HQParams.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/HQServer.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/HQServerModule.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/main.o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/SampleHandlers.o -std=c++23 -I. -lunwind -lproxygenhttpserver -lproxygencurl -lproxygen -lproxygenhqserver -lproxygendeviousbaton -lproxygenhqloggerhelper -lwangle -lmvfst_dsr_frontend -lmvfst_codec_decode -lmvfst_server -lmvfst_codec -lmvfst_server_state -lmvfst_looper -lmvfst_fizz_client -lmvfst_fizz_handshake -lfizz -lmvfst_client -lmvfst_xsk -lmvfst_bufutil -lmvfst_state_datagram_handler -lmvfst_state_simple_frame_functions -lmvfst_state_stream -lmvfst_cc_algo -lmvfst_flowcontrol -lmvfst_state_ack_handler -lmvfst_events -lmvfst_server_async_tran -lmvfst_codec_pktrebuilder -lmvfst_happyeyeballs -lmvfst_transport_knobs -lmvfst_state_machine -lmvfst_codec_packet_number_cipher -lmvfst_async_udp_socket -lmvfst_observer -lmvfst_dsr_types -lmvfst_codec_types -lmvfst_loss -lmvfst_exception -lmvfst_batch_writer -lmvfst_state_stream_functions -lmvfst_constants -lmvfst_handshake -lmvfst_qlogger -lmvfst_codec_pktbuilder -lmvfst_transport -lmvfst_state_pacing_functions -lmvfst_buf_accessor -lmvfst_transport_settings_functions -lmvfst_state_functions -lquic -lfolly -liberty -levent -lglog -lgflags -ldouble-conversion -lsodium -lssl -lcrypto -lzstd -lboost_context -lboost_filesystem -lboost_system -lstdc++ -llzma -llz4 -lsnappy -lz -lspdlog -lfmt -o $(site)/libraries/proxygen/proxygen/httpserver/samples/hq/main
i dont know to how urder it. Before that i tryed using CMAke, but it need time to learn it more, I have deadline. Maybe there are more easy ways to do it