2011-10-25 49 views
1

我已經安裝libboost-dev的和libboost-ASIO-dev的等升壓短耳 - Ubuntu的

在Ubuntu 11.04和11.10已經得到了與ASIO同樣的問題,例如:

'連接' 是不是'boost :: asio'的成員

它是來自示例的sync_client。

其他提升的庫似乎工作正常。有沒有什麼特別的方法可以使用ASIO?

+3

向我們展示源代碼。 – ulidtko

回答

6

boost :: asio :: connect僅在boost版本1.47中添加。嘗試一個older version的例子。一般來說,Ubuntu版本的boost版本是boost版本背後的一些版本。

+2

對於Ubuntu 11.04,Boost版本是1.42(不確定這一點,甚至可能是1.40!),11.10版本的版本是1.46。所以'boost :: asio :: connect'絕對不可用。 –

+0

謝謝,我沒有想到1.47中可能有這麼多的變化。 (在ubuntu respo中有1.46) – CyberGuy