I compiled boost binaries correctly and followed all the instructions, but I got a lot of errors and I don’t know why!
Here is my include installation:

This is the code I used to test boost:
#include <boost/asio.hpp> // include boost
#include <iostream>
using namespace std;
using namespace boost::asio;
#ifdef _WIN32
const char *PORT = "COM4";
#else
const char *PORT = "dev/ttyS3";
#endif
serial_port_base::baud_rate BAUD(9600);
serial_port_base::character_size CSIZE(8);
serial_port_base::flow_control FLOW(serial_port_base::flow_control::none);
serial_port_base::parity PARITY(serial_port_base::parity::none);
serial_port_base::stop_bits STOP(serial_port_base::stop_bits::one);
int main()
{
io_service io;
serial_port port(io, PORT);
port.set_option(BAUD);
port.set_option(CSIZE);
port.set_option(FLOW);
port.set_option(PARITY);
port.set_option(STOP);
unsigned char command[1] = { 0 };
int input;
cin >> input;
while (input >= 0)
{
command[0] = static_cast<unsigned char>(input);
write(port, buffer(command, 1));
cin >> input;
}
return 0;
}
My mistakes (I can’t give any information because I don’t know what this means or what causes them):
1 IntelliSense: identifier "WSA13" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 70 19 Test3
2 IntelliSense: identifier "WSA102" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 73 34 Test3
3 IntelliSense: identifier "WSA100" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 76 20 Test3
4 IntelliSense: identifier "WSA113" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 79 23 Test3
5 IntelliSense: identifier "WSA103" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 82 21 Test3
6 IntelliSense: identifier "WSA106" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 90 24 Test3
7 IntelliSense: identifier "WSA107" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 93 24 Test3
8 IntelliSense: identifier "WSA108" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 96 22 Test3
9 IntelliSense: identifier "WSA9" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 99 20 Test3
10 IntelliSense: identifier "WSA14" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 102 11 Test3
11 IntelliSense: identifier "WSA110" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 105 22 Test3
12 IntelliSense: identifier "WSA112" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 108 17 Test3
13 IntelliSense: identifier "WSA4" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 111 17 Test3
14 IntelliSense: identifier "WSA22" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 114 22 Test3
15 IntelliSense: identifier "WSA115" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 117 18 Test3
16 IntelliSense: identifier "WSA38" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 120 19 Test3
17 IntelliSense: identifier "WSA116" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 123 18 Test3
18 IntelliSense: identifier "WSA117" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 126 19 Test3
19 IntelliSense: identifier "WSA118" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 129 25 Test3
20 IntelliSense: identifier "WSA24" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 132 20 Test3
21 IntelliSense: identifier "WSA119" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 135 21 Test3
22 IntelliSense: identifier "WSA123" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 148 24 Test3
23 IntelliSense: identifier "WSA126" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 151 19 Test3
24 IntelliSense: identifier "WSA128" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 154 16 Test3
25 IntelliSense: identifier "WSA130" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 162 29 Test3
26 IntelliSense: identifier "WSA138" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 168 15 Test3
27 IntelliSense: identifier "WSA140" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 176 17 Test3
28 IntelliSense: identifier "WSA11001L" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 182 20 Test3
29 IntelliSense: identifier "WSA11002L" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 185 30 Test3
30 IntelliSense: identifier "WSA11004L" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 188 13 Test3
31 IntelliSense: identifier "WSA11003L" is undefined c:\libs\boost\boost_1_55_0\boost\asio\error.hpp 191 17 Test3
32 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000002" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 66 22 Test3
33 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000001" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 67 15 Test3
34 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000004" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 68 20 Test3
35 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000008" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 69 23 Test3
36 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000800" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 70 17 Test3
37 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000100" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 71 20 Test3
38 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x00000400" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\resolver_query_base.hpp 72 26 Test3
39 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\multicast.hpp 51 3 Test3
40 IntelliSense: identifier "BOOST_ASIO_OS_DEF_12" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\multicast.hpp 52 3 Test3
41 IntelliSense: identifier "BOOST_ASIO_OS_DEF_13" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\multicast.hpp 80 3 Test3
42 IntelliSense: identifier "BOOST_ASIO_OS_DEF_9" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\multicast.hpp 108 3 Test3
43 IntelliSense: identifier "BOOST_ASIO_OS_DEF_10" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\multicast.hpp 144 3 Test3
44 IntelliSense: identifier "BOOST_ASIO_OS_DEF_11" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\multicast.hpp 181 3 Test3
45 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0x0001" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\tcp.hpp 126 37 Test3
46 IntelliSense: identifier "BOOST_ASIO_OS_DEF_0" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\unicast.hpp 59 3 Test3
47 IntelliSense: identifier "BOOST_ASIO_OS_DEF_4" is undefined c:\libs\boost\boost_1_55_0\boost\asio\ip\unicast.hpp 60 3 Test3
source
share