networking

所属分类:其他
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2024-04-25 00:59:08
上 传 者sh-1993
说明:  Copy files from client to server via boost asio, stars:0, update:2024-04-24 16:59:07

文件列表:
app/
data/
externals/
scripts/
tests/
.clang-format
.clang-tidy
CMakeLists.txt
LICENSE
conanfile.txt
main.cpp

cpp_template_project

build Test coverage Version License

--- ## About You have to write a lot of code, but you don't want to waste your time creating the same thing every time. Then this cpp template for you. --- ## Requirements * C++ version: [`C++17`](https://en.cppreference.com/w/cpp/17) * Build system: [`CMake`](https://cmake.org/) * C++ compiler: `g++` * Code coverage report: [`lcov`](http://ltp.sourceforge.net/coverage/lcov.php) * Package manager: [`Conan`](https://conan.io/downloads) or * Test framework: [`gtest`](https://github.com/google/googletest) --- ## Run programm in docker * Install docker and pull image of ubuntu: `./scripts/docker_setup.sh` (if you already have docker, then just do `docker pull ubuntu:22.04`) * Build app in docker: `./scripts/docker_build.sh` * Run unit tests in docker: `./scripts/docker_test.sh` ## Run programm locally * Install dependencies: `./scripts/install_dep.sh` * Build project: `./scripts/build.sh` * Run unit tests: `./scripts/test.sh` - To create your own class use script: ./scripts/class.sh ClassName ./path --- ## Developers - [Renat](https://github.com/khatymov) --- ## License Current project is distributed under the GPL-3.0 license

近期下载者

相关文件


收藏者