使用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
。這是不可移植的。