使用MinGw可以使用boost::asio::local
吗?根据this链接Unix本地套接字不支持在Windows中。使用boost :: asio :: local使用MinGW
编辑:我建立一个已经存在的代码,使用asio::local
类。在MinGw下建设失败。有没有解决方法可以解决它?编译器说local
不是asio
的成员。我觉得有一个技巧来解决它。请帮忙。谢谢。
使用MinGw可以使用boost::asio::local
吗?根据this链接Unix本地套接字不支持在Windows中。使用boost :: asio :: local使用MinGW
编辑:我建立一个已经存在的代码,使用asio::local
类。在MinGw下建设失败。有没有解决方法可以解决它?编译器说local
不是asio
的成员。我觉得有一个技巧来解决它。请帮忙。谢谢。
MinGW将不支持POSIX应用程序。相反,请考虑使用Cygwin。
的boost::asio::local
对象使用POSIX功能和MinGW明确指出,它不会提供POSIX运行环境:
MinGW的,是极简主义,没有,也永远不会,试图提供POSIX运行时环境用于MS-Windows上的POSIX应用程序部署。如果你想在这个平台上部署POSIX应用程序,请考虑使用Cygwin。
经过大量调查后,我发现在windows下无法使用asio::local
。这是不可移植的。