环境搭建
首先需要配置vcpkg环境,可以参考链接
vcpkg install crow安装crow
代码
// main.cpp
#include <crow.h>
int main()
{
crow::SimpleApp app;
CROW_ROUTE(app, "/")
([]{
return "Hello, World!";
});
app.port(8080).multithreaded().run();
return 0;
}
//CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(HelloWorld)
add_executable(HelloWorld main.cpp)
find_package(Crow CONFIG REQUIRED)
target_link_libraries(main PRIVATE Crow::Crow)
target_link_libraries(HelloWorld PRIVATE Crow::Crow)
运行
编译运行之后访问127.0.0.1:8080
就可以看到Hello,World!