将 boost::asio::local 与 MinGW 结合使用
using boost::asio::local with MinGW
是否可以将 boost::asio::local
与 MinGw 一起使用?根据 this link windows 不支持 Unix 本地套接字。
编辑:我正在构建一个已经存在的代码,该代码使用了 asio::local
类。在 MinGw 下构建失败。有什么解决方法可以解决吗?编译器说 local
不是 asio
的成员。我觉得有一个技巧可以解决它。请帮忙。谢谢。
经过大量调查,我发现无法在 windows 中使用 asio::local
。不便携。
MinGW 将不支持 POSIX 应用程序。相反,请考虑使用 Cygwin.
boost::asio::local
objects utilize POSIX features and MinGW 明确表示不会提供 POSIX 运行时环境:
MinGW, being Minimalist, does not, and never will, attempt to provide a POSIX runtime environment for POSIX application deployment on MS-Windows. If you want POSIX application deployment on this platform, please consider Cygwin instead.
是否可以将 boost::asio::local
与 MinGw 一起使用?根据 this link windows 不支持 Unix 本地套接字。
编辑:我正在构建一个已经存在的代码,该代码使用了 asio::local
类。在 MinGw 下构建失败。有什么解决方法可以解决吗?编译器说 local
不是 asio
的成员。我觉得有一个技巧可以解决它。请帮忙。谢谢。
经过大量调查,我发现无法在 windows 中使用 asio::local
。不便携。
MinGW 将不支持 POSIX 应用程序。相反,请考虑使用 Cygwin.
boost::asio::local
objects utilize POSIX features and MinGW 明确表示不会提供 POSIX 运行时环境:
MinGW, being Minimalist, does not, and never will, attempt to provide a POSIX runtime environment for POSIX application deployment on MS-Windows. If you want POSIX application deployment on this platform, please consider Cygwin instead.