Crow是一个基于C++的web后台框架,其主要的特点是提供了类似于Python的Flask框架的routing功能,使其易于使用和开发。
官网:Crow
源码:GitHub - CrowCpp/Crow: A Fast and Easy to use microframework for the web.
Ubuntu22.04安装Crow方法:
1.安装好gcc,g++,cmake,boost,独立版asio
独立版asio的安装参考:
2. 从github下载Crow源码。
3.在源码目录创建目录build:mkdir build
4.cd build
5.cmake .. -DCROW_BUILD_EXAMPLES=OFF -DCROW_BUILD_TESTS=OFF
如果希望编译源码中的例子,则使用编译参数-DCROW_BUILD_EXAMPLES=ON
6.sudo make install
安装好后,crow.h头文件位于:/usr/local/include/crow.h