Because the inter-process communication function of the boost library is needed, the boost library is compiled. But it works well on XP. According to the network tutorial, the boost library supporting XP is compiled.

The following compilation method I found on the Internet. But if you put the program under XP, it will crash as long as you call the BOOST library. Big guys please advise

call .\bootstrap.bat
     .\b2.exe -j5 --toolset=msvc-14.1_xp --with-date_time --with-filesystem --with-system --with-thread --with-regex link=static runtime-link=static