you can get around this if you share your source and donβt use some kind of common header in your application, in which you enter both Asio and IPP. Thus, source files that require Asio include Boost headers, source files that require IPP include IPP headers, but the header files for your classes, which should reference both, should not include external headers and, if necessary, use forwarded declarations.
stijn source
share