2014-08-28 32 views
0

我正在使用自編譯的boost庫,必須添加用於編譯的庫,但我無法知道爲了使用Boost ::我應該添加哪個boost庫算法,沒有一個明確的命名庫文件,如「正則表達式」的「libboost_regex」和「線程」的「libboost_thread」。我應該使用哪個庫以便用boost算法進行編譯

+3

'boost :: algorithm'是僅標題,沒有編譯的庫文件。 – user657267 2014-08-28 03:54:02

回答

1

只有少量的boost庫必須建立並鏈接到您的應用程序。該列表在他們的Getting Started頁面上。這裏是:

Boost.Chrono 
Boost.Context 
Boost.Filesystem 
Boost.GraphParallel 
Boost.IOStreams 
Boost.Locale 
Boost.MPI 
Boost.ProgramOptions 
Boost.Python (see the Boost.Python build documentation before building and installing it) 
Boost.Regex 
Boost.Serialization 
Boost.Signals 
Boost.System 
Boost.Thread 
Boost.Timer 
Boost.Wave 

正如你所看到的,Boost.Algorithm不在那裏。爲了使用它,你只需要包含頭文件。

相關問題