2011-10-30 80 views

回答

1

編輯

是加速整體支持Windows與所有主要的編譯器:

Supported compilers and platforms

圖書館應建立並用合理兼容的編譯器工作。該庫已成功在以下平臺上構建和測試:

  • Windows XP,Windows Vista。 MSVC 8.0,9.0。 MSVC 7.1也可以工作,但沒有經過測試。
  • Windows Vista。英特爾C++編譯器10.1.022,11.1.048。
  • Linux。 GCC 4.2和更新。 GCC 4.1也可以工作,但沒有經過測試。
  • Linux。英特爾C++ 11.1.056。

下面的編譯器/平臺不支持,就可能無法編譯庫:

  • MSVC 7.0及以上。
  • Borland C++ 5.5.1(免費版)。較新的版本可能會或可能不會工作。
  • GCC 4.0及更高版本。
  • 不支持Windows 9x,ME,NT4和更舊版本。

我想你的意思是 「圖書館,我需要」?

您需要鏈接到導入庫升壓線程,通常是一個文件一樣

C:\Program Files\boost\boot_1_47_0\lib\libboost_pthread....lib 

該文件可以被添加到其他庫在C++鏈接器設置鏈接框。不要忘記添加它來進行調試和發佈版本。

PS。現在沒有Windows方便,所以我不能做屏幕截圖。

+0

不,我的意思是說,我擁有所有的圖書館,並且我已經成功構建並啓動了該項目。我的問題在於,可以使用帶Windows線程的BOOST TLS嗎? – besworland

+0

嗯。當然?請參閱[支持的編譯器和平臺](http://boost-log.sourceforge.net/libs/log/doc/html/log/supported_compilers.html)(編輯答案) – sehe