2017-09-05 90 views
0

還有一個類似的問題here所以這個問題的答案可能可以合併或其他。使用MSVC 15.3.3(VS 2017)上的Boost編譯時未知的編譯器版本

我正在使用最新的Visual Studio 2017版本,當我用Boost庫進行編譯時,我收到警告。該代碼提高警告:

// 
// last known and checked version is 19.10.25017 (VC++ 2017): 
#if (_MSC_VER > 1910) 
# if defined(BOOST_ASSERT_CONFIG) 
#  error "Unknown compiler version - please run the configure tests and report the results" 
# else 
#  pragma message("Unknown compiler version - please run the configure tests and report the results") 
# endif 
#endif 

在我的電腦_MSC_VER1911。我正在使用最新的1.65版本的Boost。這是容易解決的嗎?

謝謝。

+1

根據您參考,我猜它的問題是爲改變1910年一樣容易1911年? –

+0

@DanMašek謝謝。我想知道,如果做出改變代碼的這樣的假設是繞過任何需要正式提升的評論工作? –

+1

這是一個已經合併到主幹的補丁:https://github.com/boostorg/config/pull/179 –

回答