# xmake-example **Repository Path**: youngday/xmake-example ## Basic Information - **Project Name**: xmake-example - **Description**: xmake ,include native xmake ,cmake,conan pakages - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-05 - **Last Updated**: 2023-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # xmake-example ## local dependent packages wei get from github and cmake or xmake ,and installed. * cpplinuxserial * coost with latest source code ,also can from xmake ,v3.0.0 * gnuplot ,apt install . ## xmake package * cpr * matplotplusplus like matplotlib of python,data analyzer . * rapidcsv read datas from csv file,and plot them out. ## example ### coost example udp ,tcp,flag_cli ### other examples lock-free concurrentqueue, cppzmq,loguru matplot,csv 🐞 |function|lib|alternate|note| |-|-|-|-| |frame|coost|boost, asio, libuv|lightweight frame work| |argparse|co/flag|argparse, cli++|cmd line param parser| |log|loguru|co/log fmtlog glog spdlog|lightweight log| |csv|rapidcsv|csv2 |csv parser| |struct|xpack| |struct to json packer| |queue|concurrentqueue|mpmcqueue|lock-free concurrent queue| |serial port|cpplinuxserial|asio,cserialport,libserial|ws| |udp|co/udp||coost udp with coroutine| |tcp|co/tcp||coost tcp with coroutine| |http|cpr|httplibcpp|http restful| |zero mq|cppzmq||message queue between other language| |plot|matplotplusplus|cvplot|plot 2D/3D ,depend on gnuplot|