所以我跟着this,一路「包含Boost頭文件和鏈接Boost庫」部分。Boost(.asio)鏈接
對於asio,我有什麼#include(當然除了asio.hpp)以及我鏈接的庫是什麼?
事實上,在所有boost庫中是否有一個大列表,以及你需要包含哪些內容才能使它們工作? 這將是非常有用的。
所以我跟着this,一路「包含Boost頭文件和鏈接Boost庫」部分。Boost(.asio)鏈接
對於asio,我有什麼#include(當然除了asio.hpp)以及我鏈接的庫是什麼?
事實上,在所有boost庫中是否有一個大列表,以及你需要包含哪些內容才能使它們工作? 這將是非常有用的。
我說的是heart.but.for在Windows中使用boost.asio我記得你需要定義WINNT 0X501或類似的,並鏈接到boost.system和win32套接字庫。
我得到:''DWORD_PTR_'沒有命名一個類型'whan我#include system.hpp。大概這是因爲它依賴於我沒有包含的其他東西? –
對我來說,它不需要包含任何這些內容。但現在我無法訪問我所做的設置,對不起。它看起來好像你沒有提供Windows所需的定義。看看文檔。 –
我嘗試了你所說的,然後_WIN32_WINNT = 0x0501在遺忘編譯器錯誤。 –
您是否在特定環境中收到特定的編譯或鏈接錯誤? –