参考链接:
https://blog.youkuaiyun.com/zeng133/article/details/7935281
虽然我的情况和上面不太一样,但问题的原因是一样的:
就是有一个包含#include <boost/asio.hpp>的头文件A.h,和一个包含windows.h的头文件B.h。而B.h在main.cpp的顺序在A.h之前。
调整头文件顺序就好了~
本文解决了一个常见的编程问题,即当一个项目同时包含Boost.ASIO和Windows.H头文件时出现的编译错误。通过调整头文件的引入顺序,可以有效避免此类冲突。
参考链接:
https://blog.youkuaiyun.com/zeng133/article/details/7935281
虽然我的情况和上面不太一样,但问题的原因是一样的:
就是有一个包含#include <boost/asio.hpp>的头文件A.h,和一个包含windows.h的头文件B.h。而B.h在main.cpp的顺序在A.h之前。
调整头文件顺序就好了~
1266

被折叠的 条评论
为什么被折叠?