在VS 2022中为exe项目构建和链接外部依赖项而无需使用vcpkg
#include
#include
using namespace boost;
int main()
{
asio::io_service io;
asio::ip::tcp protocol = asio::ip::tcp::v4();
asio::ip::tcp::endpoint endpoint(protocol, 8001);
asio::ip::tcp::acceptor acceptor(io, endpoint);
asio::ip::tcp::socket socket(io);
acceptor.accept(socket);
std::string message = "Hello from boost";
boost::system::error_code ignore_error_code;
asio::write(socket, asio::buffer(message),
ignore_error_code);
return 0;
}