I'm trying to run a sample c++ program using crow but getting the error fatal error: asio.hpp: No such file or directory
Installed crow using the instructions in https://crowcpp.org/master/getting_started/setup/linux/#installing-from-source
Followed the instructions and created a crow_all.h file.
Copied and created a sample crowtest.cpp program from the crow website
#include "crow_all.h"
int main()
{
crow::SimpleApp app;
CROW_ROUTE(app, "/")([](){
return "Hello world";
});
app.port(18080).run();
}
Compiled the code g++ crowtest.cpp -o crowtest.o
But getting the following error
In file included from crowtest.cpp:1:
crow_all.h:931:10: fatal error: asio.hpp: No such file or directory
931 | #include <asio.hpp>
| ^~~~~~~~~~
compilation terminated.
Note: Also installed boost using apt install libboost-dev
I'm new to c++ and crow, can anyone please help.