2009/04/30

Boost::asio requires _WIN32_WINDOWS > 0x0400

Compier errors on QueueUserAPC occur in Boost.asio with VC7.1.

The QueueUserAPC is declareted in winbase.h with #if guard. The API is suppoeted by _WIN32_WINDOWS over 0x0400.

2009/04/12

C++0x Working Draft (n2857) 2009.03.23

Studying Working Draft of C++0x (n2857), I am waiting for implementations based on the C++0x standard.

LNK2005 occurs on Boost with VC7.1

On compiling test.exe as release module, many errors like the following occur:

error LNK2005: "struct check_is_small_t::boost::check_is_small_t boost::test_tools::`anonymous namespace'::check_is_small"

These erors are not occur as debug mode.

I found the information on problem of Boost with VC7.1, here(Boost-users ML)

I followed the information. When I turned pre-compiled header option off, the errors are cleared.

How to set parameters to debugging program on Visual Studio 2019 with CMake

Solution: MSDN Sometimes the "Debug and Launch Settings for CMake" bottun is disabled. In this case, change to the target view. ...