You just used the boost header files, but didn’t add the boost libraries to the project configuration. Many boost libraries can directly use header files, but some libraries that are closely related to the system still need to link pre-compiled binary library files.
If you embed the source code, you need to clear the contents of the header file boost/config/auto_link.hpp (not delete the file, but delete the contents). Because on the Windows platform, even if you add all the source code but forget to set several environment variables, Boost will try to dynamically link some dll files.
Without shame, I recommend you to read my blog: Boost library clipping and its application.
You just used the boost header files, but didn’t add the boost libraries to the project configuration. Many boost libraries can directly use header files, but some libraries that are closely related to the system still need to link pre-compiled binary library files.
If you embed the source code, you need to clear the contents of the header file boost/config/auto_link.hpp (not delete the file, but delete the contents).
Because on the Windows platform, even if you add all the source code but forget to set several environment variables, Boost will try to dynamically link some dll files.
Without shame, I recommend you to read my blog: Boost library clipping and its application.